Package org.jlab.coda.et

Interface Summary
EventSelectable This interface defines a method to use for custom event selection in a station.
 

Class Summary
AllData This class holds all the information about an ET system.
Attachment This class defines an ET system user's attachment to a station.
AttachmentData This class holds all information about an attachment.
AttachmentLocal This class defines an attachment to a station of an ET system for use by the ET system itself and not the user.
ClientThread This class handles all communication between an ET system and a user who has opened that ET system.
Constants This class defines some useful constants.
DatagramReceive This class is designed to receive UDP packets.
EtMonitor This class implements a monitor of an ET system.
Event This class defines an ET event.
EventList This class defines a linked list of events for use as either a station's input or output list in a station.
ListeningThread This class implements a thread which listens on a particular address for a udp packet.
ProcessData This class holds all information about an ET process.
Station This class defines a station for the ET system user.
StationConfig This class specifies a configuration used to create a new station.
StationData This class holds all information about an station.
StationLocal This class defines a station for ET system use.
StationSelection This class contains an example of a user-defined method used to select events for a station.
SystemConfig This class defines a configuration for the creation of an ET system.
SystemCreate This class creates an ET system.
SystemData This class holds all system level information about an ET system.
SystemOpen This class opens (finds and connects to) an ET system.
SystemOpenConfig This class defines parameters used to open an ET system.
SystemTcpServer This class implements a thread which listens for users trying to connect to the ET system.
SystemUdpServer This class implements a thread which starts other threads - each of which listen at a different IP address for users trying to find the ET system by broadcasting, multicasting, or the direct sending of a udp packet.
SystemUse This class implements an object which allows a user to interact with an ET system.
 

Exception Summary
EtBusyException This class represents an error of an ET system when a user cannot access a station's input list because another thread or process is accessing it.
EtEmptyException This class represents an error of an ET system when a station's input list is empty.
EtException This class represents a general error of an ET system.
EtExistsException This class represents an error of an ET system when an item to be created already exists.
EtReadException This class represents a network read error of an ET system.
EtTimeoutException This class represents a timeout error of an ET system.
EtTooManyException This class represents an error of an ET system when creating an item would result in too many such items existing.
EtWakeUpException This class represents an error of an ET system when an attachment has been told to wake up from a blocking read.
EtWriteException This class represents a network write error of an ET system.