Package com.softplc

Interface Summary
Driverlet Driverlets are Java bytecode based SoftPLC control components that may be used to perform control or to implement I/O drivers.
DT A group of constants that enumerate all the allowed section types for SoftPLC DataTable sections.
KT Constants that enumerate the allowed data types of ZAddress Objects.
Modlet Modlets are Java control components for SoftPLC that are somewhat like a GUI-less Applet.
ModletConfig A unique ModletConfig is given to each Modlet when its init() method is called.
TLI This interface defines some public constants that are used when constructing an array of PARMDEF's.
 

Class Summary
AddressFormat A parser of an address string into binary form given by a ZAddress.
ApplicationLauncher A Java "Application" by definition is a stand alone Java program that has a public static main(String[]) entry point.
BeanStir Class BeanStir implements a Modlet.
ComPort Class ComPort provides services for transmitting and receiving bytes through asynchronous RS-232/485 communication ports.
DataTable Class DataTable provides simple services for reading and writing words, and writing bits to the SoftPLC datatable.
Fmt Some simple single-arg sprintf-like routines.
JarLoader Implement a ClassLoader that loads classes from a *.JAR file.
ModletConfigImpl A unique ModletConfig is given to each Modlet when its init() method is called.
ONETCP Each ONETCP supports one connection to one SoftPLC.
PARMDEF An array of Class PARMDEF is used along with some other parameters to register a new Ladder Logic instruction that has been written in Java.
Queue A Queue is a data Object that allows one Thread to pass an Object to another Thread.
RemoteDataTable Provide simple services for reading and writing words, and writing bits to a SoftPLC datatable via a TCP/IP connection.
SecurityManager The SoftPLC security manager class restricts what can be done under SoftPLC.
Semaphore A Semaphore is used when two or more threads must communicate a signal between one another.
SPLC Define constants for the various operating modes of the Programmable Logic Controller.
TimeLog Class TimeLog captures a series of time records and String combinations for later playback.
Weblet Class Weblet implements a Modlet that invokes an instance of a webserver.
ZAddress A descriptor for a SoftPLC DataTable memory object address.
 

Exception Summary
DtWriteSecurity An exception that class DataTable throws when a Modlet tries to access a restricted datatable region.
ModletException An exception that Modlets can use to indicate problems they encounter when executing Modlet.init() and other Modlet methods.