A B C D E F G H I K L M N O P Q R S T U V W

A

AllData - class org.jlab.coda.et.AllData.
This class holds all the information about an ET system.
AllData() - Constructor for class org.jlab.coda.et.AllData
Creates the bare minimum needed to hold the information of an ET system.
Attachment - class org.jlab.coda.et.Attachment.
This class defines an ET system user's attachment to a station.
Attachment(Station, int, SystemUse) - Constructor for class org.jlab.coda.et.Attachment
Creates an attachment to a specific ET system and station.
AttachmentData - class org.jlab.coda.et.AttachmentData.
This class holds all information about an attachment.
AttachmentData() - Constructor for class org.jlab.coda.et.AttachmentData
 
AttachmentLocal - class org.jlab.coda.et.AttachmentLocal.
This class defines an attachment to a station of an ET system for use by the ET system itself and not the user.
AttachmentLocal() - Constructor for class org.jlab.coda.et.AttachmentLocal
Attachments are only created by an ET system's SystemCreate.attach(int) method.
addBroadcastAddr(String) - Method in class org.jlab.coda.et.SystemConfig
Adds a broadcast address to the set.
addBroadcastAddr(String) - Method in class org.jlab.coda.et.SystemOpenConfig
Adds a broadcast address to the set.
addMulticastAddr(String) - Method in class org.jlab.coda.et.SystemConfig
Adds a multicast address to the set.
addMulticastAddr(String) - Method in class org.jlab.coda.et.SystemOpenConfig
Adds a multicast address to the set.
addStation(StationLocal, int, int) - Method in class org.jlab.coda.et.StationLocal
Method for use by SystemCreate.createStation(org.jlab.coda.et.StationConfig, java.lang.String) to grab all stations' transfer locks and stop all event transfer before adding a new station to the ET system's linked lists of stations.
age - Variable in class org.jlab.coda.et.Event
Specifies whether the event was obtained as a new event (through newEvents), or as a "used" event (through getEvents).
alive - Variable in class org.jlab.coda.et.SystemData
Flag which specifying whether the ET system is alive.
alive() - Method in class org.jlab.coda.et.SystemData
Specifies whether the ET system is alive.
alive() - Method in class org.jlab.coda.et.SystemUse
Is the ET system alive - still up and running?
async - Static variable in class org.jlab.coda.et.Constants
User does not wait for events to fill station's empty input list, but returns immediately.
attBlocked - Static variable in class org.jlab.coda.et.Constants
An attachment is blocked on a read statement.
attContinue - Static variable in class org.jlab.coda.et.Constants
An attachment is not being told to wake up.
attData - Variable in class org.jlab.coda.et.AllData
Holds attachment information.
attIds - Variable in class org.jlab.coda.et.ProcessData
An array of attachment id numbers.
attIds - Variable in class org.jlab.coda.et.StationData
Array of attachment id numbers.
attQuit - Static variable in class org.jlab.coda.et.Constants
An attachment is being told to wake up.
attUnblocked - Static variable in class org.jlab.coda.et.Constants
An attachment is not blocked on a read statement.
attach(int) - Method in class org.jlab.coda.et.SystemCreate
Create an attachment to a station.
attach(Station) - Method in class org.jlab.coda.et.SystemUse
Create an attachment to a station.
attachments - Variable in class org.jlab.coda.et.ProcessData
Number of attachments this process created.
attachments - Variable in class org.jlab.coda.et.StationData
Number of attachments to this station.
attachments - Variable in class org.jlab.coda.et.StationLocal
Set of attachments to this station.
attachments - Variable in class org.jlab.coda.et.SystemCreate
Table of all ET system attachments.
attachments - Variable in class org.jlab.coda.et.SystemData
Count of the current number of attachments.
attachmentsMax - Static variable in class org.jlab.coda.et.Constants
Maximum number of attachments to an ET system.
attachmentsMax - Variable in class org.jlab.coda.et.SystemConfig
Maximum number of attachments.
attachmentsMax - Variable in class org.jlab.coda.et.SystemData
Maximum number of attachments allowed in the ET system.

B

blockMode - Variable in class org.jlab.coda.et.StationConfig
Determine whether all events will pass through the station (blocking) or whether events should fill a cue with additional events bypassing the station and going to the next (nonblocking).
blockMode - Variable in class org.jlab.coda.et.StationData
Station configuration's blocking mode.
blocked - Variable in class org.jlab.coda.et.AttachmentData
Flag indicating if this attachment is blocked waiting to read events.
blocked() - Method in class org.jlab.coda.et.AttachmentData
Indicates if this attachment is blocked waiting to read events.
broadAndMulticast - Static variable in class org.jlab.coda.et.Constants
Discover an ET system by broadcasting and multicasting.
broadcast - Static variable in class org.jlab.coda.et.Constants
Discover an ET system by broadcasting.
broadcastAddrs - Variable in class org.jlab.coda.et.SystemConfig
Set of all local broadcast addresses to listen on (in String form).
broadcastAddrs - Variable in class org.jlab.coda.et.SystemOpenConfig
Local subnet broadcast addresses.
broadcastPort - Static variable in class org.jlab.coda.et.Constants
A default port on which to broadcast when finding an ET system.
byteOrder - Variable in class org.jlab.coda.et.Event
An integer used to keep track of the data's byte ordering.
bytesToInt(byte[], int) - Static method in class org.jlab.coda.et.Event
Converts 4 bytes of a byte array into an integer.
bytesToShort(byte[], int) - Static method in class org.jlab.coda.et.Event
Converts 2 bytes of a byte array into a short.

C

ClientThread - class org.jlab.coda.et.ClientThread.
This class handles all communication between an ET system and a user who has opened that ET system.
ClientThread(SystemCreate, Socket) - Constructor for class org.jlab.coda.et.ClientThread
Create a new ClientThread object.
Constants - class org.jlab.coda.et.Constants.
This class defines some useful constants.
changeStationStatus(StationLocal, int) - Method in class org.jlab.coda.et.StationLocal
Method for use by SystemCreate.detach(org.jlab.coda.et.AttachmentLocal) and SystemCreate.detach(org.jlab.coda.et.AttachmentLocal) to grab all stations' transfer locks and stop all event transfer before changing a station's status.
close() - Method in class org.jlab.coda.et.SystemUse
Close the ET system.
codaSwap() - Method in class org.jlab.coda.et.Event
Swaps data that is in the CODA format only.
compatibleParallelConfigs(StationConfig, StationConfig) - Static method in class org.jlab.coda.et.StationConfig
Checks to see if station configurations are compatible when adding a parallel station to an existing group of parallel stations.
config - Variable in class org.jlab.coda.et.StationLocal
Station configuration object.
config - Variable in class org.jlab.coda.et.SystemCreate
A copy of the ET system configuration.
config - Variable in class org.jlab.coda.et.SystemOpen
Object specifying how to open an ET system.
connect() - Method in class org.jlab.coda.et.SystemOpen
Sets up a TCP socket connection to an ET system.
contactMethod - Variable in class org.jlab.coda.et.SystemOpenConfig
Means used to contact an ET system.
control - Variable in class org.jlab.coda.et.Event
An array of integers normally used by stations to filter events out of their input lists.
copyData() - Method in class org.jlab.coda.et.Event
Gets the event's data array.
copyDataIn(byte[]) - Method in class org.jlab.coda.et.Event
Set the event's data by copying it in.
copyDataIn(byte[], int, int, int) - Method in class org.jlab.coda.et.Event
Set the event's data by copying it in.
createStation(StationConfig, String) - Method in class org.jlab.coda.et.SystemCreate
Creates a new station placed at the end of the linked list of stations.
createStation(StationConfig, String, int, int) - Method in class org.jlab.coda.et.SystemCreate
Creates a new station at a specified position in the linked list of stations.
createStation(StationConfig, String) - Method in class org.jlab.coda.et.SystemUse
Creates a new station placed at the end of the linked list of stations.
createStation(StationConfig, String, int) - Method in class org.jlab.coda.et.SystemUse
Creates a new station at a specified position in the linked list of stations.
createStation(StationConfig, String, int, int) - Method in class org.jlab.coda.et.SystemUse
Creates a new station at a specified position in the linked list of stations and in a specified position in a linked list of parallel stations if it is a parallel station.
cue - Variable in class org.jlab.coda.et.StationConfig
Maximum number of events to store in this station's input list when the station is nonblocking.
cue - Variable in class org.jlab.coda.et.StationData
Station configuration's input cue size.

D

DatagramReceive - class org.jlab.coda.et.DatagramReceive.
This class is designed to receive UDP packets.
DatagramReceive(DatagramPacket, DatagramSocket) - Constructor for class org.jlab.coda.et.DatagramReceive
Creates a DatagramReceive object.
data - Variable in class org.jlab.coda.et.Event
The event data is stored here.
dataCorrupt - Static variable in class org.jlab.coda.et.Constants
An event's data is corrupted.
dataLength - Variable in class org.jlab.coda.et.SystemCreate
Length of valid data in array storing system information.
dataMask - Static variable in class org.jlab.coda.et.Constants
Parse data status information.
dataOk - Static variable in class org.jlab.coda.et.Constants
An event's data is OK.
dataPossiblyCorrupt - Static variable in class org.jlab.coda.et.Constants
An event's data may possibly be corrupted.
dataShift - Static variable in class org.jlab.coda.et.Constants
Parse data status information.
dataStatus - Variable in class org.jlab.coda.et.Event
Status of the data.
debug - Variable in class org.jlab.coda.et.SystemConfig
Debug level.
debug - Variable in class org.jlab.coda.et.SystemOpen
Debug level.
debugError - Static variable in class org.jlab.coda.et.Constants
Print out severe and normal error messages.
debugInfo - Static variable in class org.jlab.coda.et.Constants
Print out all error, warning, and informational messages.
debugNone - Static variable in class org.jlab.coda.et.Constants
Print out no status messages.
debugSevere - Static variable in class org.jlab.coda.et.Constants
Print out only severe error messages.
debugWarn - Static variable in class org.jlab.coda.et.Constants
Print out all error and warning messages.
defaultAttsMax - Static variable in class org.jlab.coda.et.Constants
An ET system's default maximum number of attachments.
defaultEventSize - Static variable in class org.jlab.coda.et.Constants
An ET system's default event size in bytes.
defaultNumEvents - Static variable in class org.jlab.coda.et.Constants
An ET system's default number of events.
defaultStationCue - Static variable in class org.jlab.coda.et.Constants
A default input list cue size for a nonblocking station.
defaultStationPrescale - Static variable in class org.jlab.coda.et.Constants
A default prescale value for a station.
defaultStationsMax - Static variable in class org.jlab.coda.et.Constants
 
detach(AttachmentLocal) - Method in class org.jlab.coda.et.SystemCreate
Remove an attachment from a station.
detach(Attachment) - Method in class org.jlab.coda.et.SystemUse
Remove an attachment from a station.
direct - Static variable in class org.jlab.coda.et.Constants
Open an ET system by specifying host and port.
disconnect() - Method in class org.jlab.coda.et.SystemOpen
 
dump - Static variable in class org.jlab.coda.et.Constants
User wants events automatically dumped (not put) if data is not modified.
dumpEvents(AttachmentLocal, Event[]) - Method in class org.jlab.coda.et.SystemCreate
Dispose of unwanted events in an ET system.
dumpEvents(Attachment, Event[]) - Method in class org.jlab.coda.et.SystemUse
Dispose of unwanted events in an ET system.
dumpEventsList(Attachment, List) - Method in class org.jlab.coda.et.SystemUse
Dispose of unwanted events in an ET system.

E

EtBusyException - exception org.jlab.coda.et.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.
EtBusyException() - Constructor for class org.jlab.coda.et.EtBusyException
 
EtBusyException(String) - Constructor for class org.jlab.coda.et.EtBusyException
 
EtEmptyException - exception org.jlab.coda.et.EtEmptyException.
This class represents an error of an ET system when a station's input list is empty.
EtEmptyException() - Constructor for class org.jlab.coda.et.EtEmptyException
 
EtEmptyException(String) - Constructor for class org.jlab.coda.et.EtEmptyException
 
EtException - exception org.jlab.coda.et.EtException.
This class represents a general error of an ET system.
EtException() - Constructor for class org.jlab.coda.et.EtException
 
EtException(String) - Constructor for class org.jlab.coda.et.EtException
 
EtExistsException - exception org.jlab.coda.et.EtExistsException.
This class represents an error of an ET system when an item to be created already exists.
EtExistsException() - Constructor for class org.jlab.coda.et.EtExistsException
 
EtExistsException(String) - Constructor for class org.jlab.coda.et.EtExistsException
 
EtMonitor - class org.jlab.coda.et.EtMonitor.
This class implements a monitor of an ET system.
EtMonitor() - Constructor for class org.jlab.coda.et.EtMonitor
 
EtReadException - exception org.jlab.coda.et.EtReadException.
This class represents a network read error of an ET system.
EtReadException() - Constructor for class org.jlab.coda.et.EtReadException
 
EtReadException(String) - Constructor for class org.jlab.coda.et.EtReadException
 
EtTimeoutException - exception org.jlab.coda.et.EtTimeoutException.
This class represents a timeout error of an ET system.
EtTimeoutException() - Constructor for class org.jlab.coda.et.EtTimeoutException
 
EtTimeoutException(String) - Constructor for class org.jlab.coda.et.EtTimeoutException
 
EtTooManyException - exception org.jlab.coda.et.EtTooManyException.
This class represents an error of an ET system when creating an item would result in too many such items existing.
EtTooManyException() - Constructor for class org.jlab.coda.et.EtTooManyException
 
EtTooManyException(String) - Constructor for class org.jlab.coda.et.EtTooManyException
 
EtWakeUpException - exception org.jlab.coda.et.EtWakeUpException.
This class represents an error of an ET system when an attachment has been told to wake up from a blocking read.
EtWakeUpException() - Constructor for class org.jlab.coda.et.EtWakeUpException
 
EtWakeUpException(String) - Constructor for class org.jlab.coda.et.EtWakeUpException
 
EtWriteException - exception org.jlab.coda.et.EtWriteException.
This class represents a network write error of an ET system.
EtWriteException() - Constructor for class org.jlab.coda.et.EtWriteException
 
EtWriteException(String) - Constructor for class org.jlab.coda.et.EtWriteException
 
Event - class org.jlab.coda.et.Event.
This class defines an ET event.
Event(int) - Constructor for class org.jlab.coda.et.Event
Creates an event object for users of Java-based ET systems or by the system itself.
Event(int, int, boolean) - Constructor for class org.jlab.coda.et.Event
Creates an event object for ET system users.
EventList - class org.jlab.coda.et.EventList.
This class defines a linked list of events for use as either a station's input or output list in a station.
EventList() - Constructor for class org.jlab.coda.et.EventList
Creates a new EventList object.
EventSelectable - interface org.jlab.coda.et.EventSelectable.
This interface defines a method to use for custom event selection in a station.
end - Static variable in class org.jlab.coda.et.Constants
Add station to end of linked list.
endian - Variable in class org.jlab.coda.et.SystemData
Endian of host running the ET system.
endian - Variable in class org.jlab.coda.et.SystemOpen
Endian value of the opened ET system.
endianBig - Static variable in class org.jlab.coda.et.Constants
An event's data is big endian.
endianLittle - Static variable in class org.jlab.coda.et.Constants
An event's data is little endian.
endianLocal - Static variable in class org.jlab.coda.et.Constants
An event's data endian is the same as the local host's.
endianNotLocal - Static variable in class org.jlab.coda.et.Constants
An event's data endian is opposite of the local host's.
endianSwitch - Static variable in class org.jlab.coda.et.Constants
An event's data endian is to be switched.
error - Static variable in class org.jlab.coda.et.Constants
General error.
error - Static variable in class org.jlab.coda.et.DatagramReceive
Status of error.
errorBusy - Static variable in class org.jlab.coda.et.Constants
Error specifying that a station's input list is being accessed by another thread or process.
errorDead - Static variable in class org.jlab.coda.et.Constants
Error specifying that the ET system is dead.
errorEmpty - Static variable in class org.jlab.coda.et.Constants
Error specifying that a station has an empty input list.
errorExists - Static variable in class org.jlab.coda.et.Constants
Error specifying that something already exists.
errorRead - Static variable in class org.jlab.coda.et.Constants
Error specifying problems in a network read.
errorTimeout - Static variable in class org.jlab.coda.et.Constants
Error specifying a time out.
errorTooMany - Static variable in class org.jlab.coda.et.Constants
Error specifying too many of something.
errorWakeUp - Static variable in class org.jlab.coda.et.Constants
Error when a thread was told to wake up from a blocking read.
errorWrite - Static variable in class org.jlab.coda.et.Constants
Error specifying problems in a network write.
etName - Variable in class org.jlab.coda.et.SystemData
The ET system (file) name.
eventNew - Static variable in class org.jlab.coda.et.Constants
Event has been obtained with newEvents, not getEvents.
eventSize - Variable in class org.jlab.coda.et.SystemConfig
Size of the "normal" event in bytes.
eventSize - Variable in class org.jlab.coda.et.SystemData
Size of "normal" events in bytes.
eventSize - Variable in class org.jlab.coda.et.SystemOpen
Event size in bytes of the opened ET system.
eventUsed - Static variable in class org.jlab.coda.et.Constants
Event has been obtained with getEvents, not newEvents.
events - Variable in class org.jlab.coda.et.EventList
Linked list of events.
events - Variable in class org.jlab.coda.et.SystemCreate
Table of all ET system events.
events - Variable in class org.jlab.coda.et.SystemData
Total number of events in a system.
eventsDump - Variable in class org.jlab.coda.et.AttachmentData
Number of events dumped (recycled by returning to GRAND_CENTRAL) through the station.
eventsDump - Variable in class org.jlab.coda.et.AttachmentLocal
Number of events dumped (recycled by returning to GRAND_CENTRAL station) by a user through the attachment.
eventsGet - Variable in class org.jlab.coda.et.AttachmentData
Number of events gotten from the station.
eventsGet - Variable in class org.jlab.coda.et.AttachmentLocal
Number of events gotten by a user from the attachment.
eventsIn - Variable in class org.jlab.coda.et.EventList
Number of events put into this list.
eventsMake - Variable in class org.jlab.coda.et.AttachmentData
Number of new events gotten from the station.
eventsMake - Variable in class org.jlab.coda.et.AttachmentLocal
Number of new events gotten by a user from the attachment.
eventsOut - Variable in class org.jlab.coda.et.EventList
Number of events taken out of this list.
eventsOwned - Variable in class org.jlab.coda.et.AttachmentData
The number of events owned by this attachment
eventsOwned - Variable in class org.jlab.coda.et.SystemData
Number of events owned by the system (as opposed to attachments).
eventsPut - Variable in class org.jlab.coda.et.AttachmentData
Number of events put back into the station.
eventsPut - Variable in class org.jlab.coda.et.AttachmentLocal
Number of events put by a user into the attachment.
eventsTry - Variable in class org.jlab.coda.et.EventList
Number of events tried to put into this list when used with prescaling.

F

fileNameLength - Static variable in class org.jlab.coda.et.Constants
A limit on the length of the ET system (or file) name's length.
flowMode - Variable in class org.jlab.coda.et.StationConfig
Determine whether the station is part of a single group of stations through which events flow in parallel or is not.
flowMode - Variable in class org.jlab.coda.et.StationData
Station configuration's flow mode.

G

gatherSystemData() - Method in class org.jlab.coda.et.SystemCreate
Gather all ET system data for sending over the network and put it into a single byte array.
get(ArrayList) - Method in class org.jlab.coda.et.EventList
Used only by conductor to get all events from a station's output list.
get(AttachmentLocal, int, int, int) - Method in class org.jlab.coda.et.EventList
For an attachment (in TcpServer thread) to get an array of events.
getAllHosts() - Method in class org.jlab.coda.et.SystemOpen
Gets all host names when multiple ET systems respond.
getAllPorts() - Method in class org.jlab.coda.et.SystemOpen
Gets all port numbers when multiple ET systems respond.
getAttachmentIds() - Method in class org.jlab.coda.et.ProcessData
Get the array of attachment id numbers.
getAttachmentIds() - Method in class org.jlab.coda.et.StationData
Get the array of attachment id numbers.
getAttachments() - Method in class org.jlab.coda.et.ProcessData
Get the number of attachments this process created.
getAttachments() - Method in class org.jlab.coda.et.StationData
Get the number of attachments to this station.
getAttachments() - Method in class org.jlab.coda.et.SystemData
Get the current number of attachments.
getAttachmentsMax() - Method in class org.jlab.coda.et.SystemConfig
Gets the maximum number of attachments.
getAttachmentsMax() - Method in class org.jlab.coda.et.SystemData
Get the maximum number of attachments allowed in the ET system.
getAttachmentsMax() - Method in class org.jlab.coda.et.SystemUse
Gets the maximum number of attachments allowed in the ET system.
getBlockMode() - Method in class org.jlab.coda.et.Station
Gets the station configuration's block mode.
getBlockMode() - Method in class org.jlab.coda.et.StationConfig
Gets the block mode.
getBlockMode() - Method in class org.jlab.coda.et.StationData
Get the station configuration's blocking mode.
getBroadcastAddrs() - Method in class org.jlab.coda.et.SystemConfig
Gets the set of broadcast addresses.
getBroadcastAddrs() - Method in class org.jlab.coda.et.SystemOpenConfig
Gets local subnet broadcast addresses (as a set of Strings).
getBroadcastStrings() - Method in class org.jlab.coda.et.SystemConfig
Gets the broadcast addresses as a String array.
getByteOrder() - Method in class org.jlab.coda.et.Event
Gets the event's byte order - either Constants.endianBig or Constants.endianLittle.
getConfig() - Method in class org.jlab.coda.et.SystemCreate
Gets the ET system configuration.
getConfig() - Method in class org.jlab.coda.et.SystemOpen
Gets a copy of the SystemOpenConfig configuration object.
getConfig() - Method in class org.jlab.coda.et.SystemUse
Gets a copy of the configuration used to specify how to open the ET system.
getContactMethod() - Method in class org.jlab.coda.et.SystemOpenConfig
Gets the means used to contact an ET system.
getControl() - Method in class org.jlab.coda.et.Event
Gets the event's control array.
getCue() - Method in class org.jlab.coda.et.Station
Gets the station configuration's cue.
getCue() - Method in class org.jlab.coda.et.StationConfig
Gets the cue size.
getCue() - Method in class org.jlab.coda.et.StationData
Get the station configuration's input cue size.
getData() - Method in class org.jlab.coda.et.Event
Gets the event's data array.
getData() - Method in class org.jlab.coda.et.SystemUse
Gets all information about the ET system.
getDataStatus() - Method in class org.jlab.coda.et.Event
Gets the status of the data.
getDebug() - Method in class org.jlab.coda.et.SystemConfig
Gets the debug level.
getDebug() - Method in class org.jlab.coda.et.SystemOpen
Gets the debug output level.
getDebug() - Method in class org.jlab.coda.et.SystemUse
Gets the debug output level.
getEndian() - Method in class org.jlab.coda.et.SystemData
Get the endian value of the host running the ET system.
getEndian() - Method in class org.jlab.coda.et.SystemOpen
Gets the endian value of the opened ET system.
getEtName() - Method in class org.jlab.coda.et.SystemData
Get the ET system (file) name.
getEtName() - Method in class org.jlab.coda.et.SystemOpenConfig
Gets the ET system name.
getEventSize() - Method in class org.jlab.coda.et.SystemConfig
Gets the size of the normal events in bytes.
getEventSize() - Method in class org.jlab.coda.et.SystemData
Get the size of "normal" events in bytes.
getEventSize() - Method in class org.jlab.coda.et.SystemOpen
Gets the size of the normal events in bytes of the opened ET system.
getEventSize() - Method in class org.jlab.coda.et.SystemUse
Gets the "normal" event size in bytes.
getEvents(AttachmentLocal, int, int, int) - Method in class org.jlab.coda.et.SystemCreate
Get events from an ET system.
getEvents() - Method in class org.jlab.coda.et.SystemData
Get the total number of events in a system.
getEvents(Attachment, int, int, int) - Method in class org.jlab.coda.et.SystemUse
Get events from an ET system.
getEvents2(Attachment, int, int, int) - Method in class org.jlab.coda.et.SystemUse
Get events from an ET system.
getEventsDump() - Method in class org.jlab.coda.et.Attachment
Gets the number of events dumped (recycled by returning to GRAND_CENTRAL station) through the attachment
getEventsDump() - Method in class org.jlab.coda.et.AttachmentData
Get the number of events dumped (recycled by returning to GRAND_CENTRAL) through the station.
getEventsGet() - Method in class org.jlab.coda.et.Attachment
Gets the number of events gotten from the ET system by the attachment
getEventsGet() - Method in class org.jlab.coda.et.AttachmentData
Get the number of events gotten from the station.
getEventsList(Attachment, int, int, int) - Method in class org.jlab.coda.et.SystemUse
Get events from an ET system.
getEventsMake() - Method in class org.jlab.coda.et.Attachment
Gets the number of new events gotten from the ET system by the attachment
getEventsMake() - Method in class org.jlab.coda.et.AttachmentData
Get the number of new events gotten from the station.
getEventsOwned() - Method in class org.jlab.coda.et.AttachmentData
Get the number of events owned by this attachment
getEventsOwned() - Method in class org.jlab.coda.et.SystemData
Get the number of events owned by the system (not by attachments).
getEventsPut() - Method in class org.jlab.coda.et.Attachment
Gets the number of events put into the ET system by the attachment
getEventsPut() - Method in class org.jlab.coda.et.AttachmentData
Get the number of events put back into the station.
getFlowMode() - Method in class org.jlab.coda.et.StationConfig
Gets the flow mode.
getFlowMode() - Method in class org.jlab.coda.et.StationData
Get the station configuration's flow mode.
getHeartbeat() - Method in class org.jlab.coda.et.ProcessData
Get the heartbeat count.
getHeartbeat() - Method in class org.jlab.coda.et.SystemData
Get the heartbeat count of the ET system process.
getHeartbeat() - Method in class org.jlab.coda.et.SystemUse
Gets the ET system heartbeat.
getHistogram() - Method in class org.jlab.coda.et.SystemUse
Gets histogram containing data showing how many events in GRAND_CENTRAL's input list when new events are requested by users.
getHost() - Method in class org.jlab.coda.et.AttachmentData
Get the name of the host running this attachment.
getHost() - Method in class org.jlab.coda.et.SystemOpen
Gets the host name the opened ET system is running on.
getHost() - Method in class org.jlab.coda.et.SystemOpenConfig
Gets the ET system host name or broad/multicast destination.
getHost() - Method in class org.jlab.coda.et.SystemUse
Gets the ET system's host name.
getId() - Method in class org.jlab.coda.et.Attachment
Gets the id number of this attachment.
getId() - Method in class org.jlab.coda.et.AttachmentData
Get the attachment's id number.
getId() - Method in class org.jlab.coda.et.AttachmentLocal
Gets the attachment id number.
getId() - Method in class org.jlab.coda.et.Event
Gets the event's id number.
getId() - Method in class org.jlab.coda.et.ProcessData
Get the process' unique id number.
getId() - Method in class org.jlab.coda.et.Station
Gets the station id.
getId() - Method in class org.jlab.coda.et.StationData
Get the station's id number.
getId() - Method in class org.jlab.coda.et.StationLocal
Gets the station id number.
getInListCount() - Method in class org.jlab.coda.et.StationData
Get the number of events in the input list.
getInListIn() - Method in class org.jlab.coda.et.StationData
Get the number of events that were put into the input list.
getInListMutex() - Method in class org.jlab.coda.et.StationData
Get the input list mutex status.
getInListTry() - Method in class org.jlab.coda.et.StationData
Get the number of events that were attempted to be put into the input list.
getInputCount() - Method in class org.jlab.coda.et.Station
Gets the number of events in the station's input list.
getInterfaceAddresses() - Method in class org.jlab.coda.et.SystemData
Get the dotted-decimal IP addresses of network interfaces on the host.
getInterfaces() - Method in class org.jlab.coda.et.SystemData
Get the number of network interfaces on the host computer.
getLanguage() - Method in class org.jlab.coda.et.SystemOpen
Gets the language used to implement the opened ET system..
getLanguage() - Method in class org.jlab.coda.et.SystemUse
Gets the ET system's implementation language.
getLength() - Method in class org.jlab.coda.et.Event
Gets the length of the data in bytes.
getMainPid() - Method in class org.jlab.coda.et.SystemData
Get the Unix pid of the ET system process.
getMemSize() - Method in class org.jlab.coda.et.Event
Gets the size of the data buffer in bytes.
getModify() - Method in class org.jlab.coda.et.Event
Gets the event's modify value.
getMulticastAddresses() - Method in class org.jlab.coda.et.SystemData
Get the dotted-decimal multicast addresses the UDP server listens on.
getMulticastAddrs() - Method in class org.jlab.coda.et.SystemConfig
Gets the set of multicast addresses.
getMulticastAddrs() - Method in class org.jlab.coda.et.SystemOpenConfig
Gets multicast addresses (as set of Strings).
getMulticastPort() - Method in class org.jlab.coda.et.SystemConfig
Gets the multicast port number.
getMulticastPort() - Method in class org.jlab.coda.et.SystemData
Get the port number of the ET UDP multicast listening thread.
getMulticastPort() - Method in class org.jlab.coda.et.SystemOpenConfig
Gets port number to multicast to.
getMulticastStrings() - Method in class org.jlab.coda.et.SystemConfig
Gets the multicast addresses as a String array.
getMulticasts() - Method in class org.jlab.coda.et.SystemData
Get the number of multicast addresses the UDP server listens on.
getMutex() - Method in class org.jlab.coda.et.StationData
Get the transfer mutex status.
getMutex() - Method in class org.jlab.coda.et.SystemData
Get the system mutex status.
getName() - Method in class org.jlab.coda.et.Station
Gets the station name.
getName() - Method in class org.jlab.coda.et.StationData
Get the name of the station.
getName() - Method in class org.jlab.coda.et.SystemCreate
Gets the ET system file name.
getName() - Method in class org.jlab.coda.et.SystemOpen
Gets the name of the ET system (file).
getNumAttachments() - Method in class org.jlab.coda.et.Station
Gets the station's number of attachments.
getNumAttachments() - Method in class org.jlab.coda.et.SystemUse
Gets the number of attachments in the ET system.
getNumBroadcastAddrs() - Method in class org.jlab.coda.et.SystemOpenConfig
Gets the number of local subnet broadcast addresses.
getNumEvents() - Method in class org.jlab.coda.et.SystemConfig
Gets the total number of events.
getNumEvents() - Method in class org.jlab.coda.et.SystemOpen
Gets the total number of events of the opened ET system.
getNumEvents() - Method in class org.jlab.coda.et.SystemUse
Gets the number of events in the ET system.
getNumMulticastAddrs() - Method in class org.jlab.coda.et.SystemOpenConfig
Gets the number of multicast addresses.
getNumProcesses() - Method in class org.jlab.coda.et.SystemUse
Gets the number of local processes in the ET system.
getNumStations() - Method in class org.jlab.coda.et.SystemUse
Gets the number of stations in the ET system.
getNumTemps() - Method in class org.jlab.coda.et.SystemUse
Gets the number of temp events in the ET system.
getOutListCount() - Method in class org.jlab.coda.et.StationData
Get the number of events in the output list.
getOutListMutex() - Method in class org.jlab.coda.et.StationData
Get the output list mutex status.
getOutListOut() - Method in class org.jlab.coda.et.StationData
Get the number of events that were taken out of the output list.
getOutputCount() - Method in class org.jlab.coda.et.Station
Gets the number of events in the station's output list.
getPid() - Method in class org.jlab.coda.et.AttachmentData
Get the Unix process id of the program that created this attachment (only relevant in C ET systems).
getPid() - Method in class org.jlab.coda.et.ProcessData
Get the Unix process id.
getPid() - Method in class org.jlab.coda.et.SystemUse
Gets the UNIX pid of the ET system process.
getPort() - Method in class org.jlab.coda.et.SystemOpen
Gets the tcp server port number of the opened ET system.
getPrescale() - Method in class org.jlab.coda.et.Station
Gets the station configuration's prescale.
getPrescale() - Method in class org.jlab.coda.et.StationConfig
Gets the prescale value.
getPrescale() - Method in class org.jlab.coda.et.StationData
Get the station configuration's prescale value.
getPriority() - Method in class org.jlab.coda.et.Event
Gets the event's priority.
getProc() - Method in class org.jlab.coda.et.AttachmentData
Get the id number of ET process that created this attachment (only relevant in C ET systems).
getProcesses() - Method in class org.jlab.coda.et.SystemData
Get the current number of processes.
getProcessesMax() - Method in class org.jlab.coda.et.SystemData
Get the maximum number of processes allowed in the ET system.
getProcessesMax() - Method in class org.jlab.coda.et.SystemUse
Gets the maximum number of local processes allowed in the ET system.
getResponsePolicy() - Method in class org.jlab.coda.et.SystemOpenConfig
Gets policy on what to do about multiple responding ET systems to a broadcast or multicast.
getRestoreMode() - Method in class org.jlab.coda.et.Station
Gets the station configuration's restore mode.
getRestoreMode() - Method in class org.jlab.coda.et.StationConfig
Gets the restore mode.
getRestoreMode() - Method in class org.jlab.coda.et.StationData
Get the station configuration's restore mode.
getSelect() - Method in class org.jlab.coda.et.StationConfig
Gets the select integer array.
getSelect() - Method in class org.jlab.coda.et.StationData
Get the station configuration's select array.
getSelectClass() - Method in class org.jlab.coda.et.Station
Gets the name of the class containing the station's user-defined select method.
getSelectClass() - Method in class org.jlab.coda.et.StationConfig
Gets the name of the class containing the user-defined select method.
getSelectClass() - Method in class org.jlab.coda.et.StationData
Get the name of the Java class containing the user select method in the Java version ET system.
getSelectFunction() - Method in class org.jlab.coda.et.Station
Gets the name of the station's user-defined select function.
getSelectFunction() - Method in class org.jlab.coda.et.StationConfig
Gets the user-defined select function name.
getSelectFunction() - Method in class org.jlab.coda.et.StationData
Get the name of the user select function in the C version ET library.
getSelectInts() - Method in class org.jlab.coda.et.SystemOpen
Gets the number of station select integers of the opened ET system..
getSelectLibrary() - Method in class org.jlab.coda.et.Station
Gets the name of the library containing the station's user-defined select function.
getSelectLibrary() - Method in class org.jlab.coda.et.StationConfig
Gets the name of the library containing the user-defined select function.
getSelectLibrary() - Method in class org.jlab.coda.et.StationData
Get the name of the C library containing the user select function in the C version ET system.
getSelectMode() - Method in class org.jlab.coda.et.Station
Gets the station configuration's select mode.
getSelectMode() - Method in class org.jlab.coda.et.StationConfig
Gets the select mode.
getSelectMode() - Method in class org.jlab.coda.et.StationData
Get the station configuration's select mode.
getSelectWords() - Method in class org.jlab.coda.et.Station
Gets the station's select array - used for filtering events.
getSelects() - Method in class org.jlab.coda.et.SystemData
Get the number of ints in a station's select array.
getServerPort() - Method in class org.jlab.coda.et.SystemConfig
Gets the tcp server port number.
getShare() - Method in class org.jlab.coda.et.SystemData
Get the value specifying whether the operating system can share mutexes between processes.
getSizeLimit() - Method in class org.jlab.coda.et.Event
Gets the size limit of the data buffer in bytes when using a C-based ET system.
getSocket() - Method in class org.jlab.coda.et.SystemOpen
Gets the socket connecting this object to the ET system..
getStatAddMutex() - Method in class org.jlab.coda.et.SystemData
Get the add-station mutex status.
getStatMutex() - Method in class org.jlab.coda.et.SystemData
Get the station mutex status.
getStation() - Method in class org.jlab.coda.et.Attachment
Gets the object of the station attached to.
getStationId() - Method in class org.jlab.coda.et.AttachmentData
Get the id number of the station to which this attachment belongs.
getStationName() - Method in class org.jlab.coda.et.AttachmentData
Get the name of the station this attachment is associated with.
getStationParallelPosition(int) - Method in class org.jlab.coda.et.SystemCreate
Gets the position of a parallel station in its linked list of parallel stations.
getStationParallelPosition(Station) - Method in class org.jlab.coda.et.SystemUse
Gets the position of a parallel station in its linked list of parallel stations.
getStationPosition(int) - Method in class org.jlab.coda.et.SystemCreate
Gets the position of a station in the main linked list of stations.
getStationPosition(Station) - Method in class org.jlab.coda.et.SystemUse
Gets the position of a station in the linked list of stations.
getStations() - Method in class org.jlab.coda.et.SystemData
Get the current number of stations in the linked list (either active or idle).
getStationsMax() - Method in class org.jlab.coda.et.SystemConfig
Gets the maximum number of stations.
getStationsMax() - Method in class org.jlab.coda.et.SystemData
Get the maximum number of station allowed in the ET system.
getStationsMax() - Method in class org.jlab.coda.et.SystemUse
Gets the maximum number of stations allowed in the ET system.
getStatus() - Method in class org.jlab.coda.et.Station
Gets the station's status.
getStatus() - Method in class org.jlab.coda.et.StationData
Get the station's status.
getTTL() - Method in class org.jlab.coda.et.SystemOpenConfig
Gets time-to_live value for multicasting.
getTcpPort() - Method in class org.jlab.coda.et.SystemData
Get the port number of the ET TCP server.
getTcpPort() - Method in class org.jlab.coda.et.SystemOpenConfig
Gets TCP server port number of the ET system.
getTcpPort() - Method in class org.jlab.coda.et.SystemUse
Gets the tcp server port number.
getTemps() - Method in class org.jlab.coda.et.SystemData
Get the current number of temporary events.
getTempsMax() - Method in class org.jlab.coda.et.SystemData
Get the maximum number of temporary events allowed in the ET system.
getTempsMax() - Method in class org.jlab.coda.et.SystemUse
Gets the maximum number of temp events allowed in the ET system.
getUdpPort() - Method in class org.jlab.coda.et.SystemConfig
Gets the udp port number.
getUdpPort() - Method in class org.jlab.coda.et.SystemData
Get the port number of the ET UDP broadcast listening thread.
getUdpPort() - Method in class org.jlab.coda.et.SystemOpenConfig
Gets UDP port number for broadcasting or sending udp packets to known hosts.
getUserMode() - Method in class org.jlab.coda.et.Station
Gets the station configuration's user mode.
getUserMode() - Method in class org.jlab.coda.et.StationConfig
Gets the user mode.
getUserMode() - Method in class org.jlab.coda.et.StationData
Get the station configuration's user mode.
getVersion() - Method in class org.jlab.coda.et.SystemOpen
Gets the major version number of the opened ET system.

H

heartbeat - Variable in class org.jlab.coda.et.ProcessData
Heartbeat count.
heartbeat - Variable in class org.jlab.coda.et.SystemData
Heartbeat count of the ET system process.
high - Static variable in class org.jlab.coda.et.Constants
High event priority.
host - Variable in class org.jlab.coda.et.AttachmentData
Name of the host running this attachment.
host - Variable in class org.jlab.coda.et.AttachmentLocal
Name of the host the attachment is residing on.
host - Variable in class org.jlab.coda.et.SystemOpen
Name of the host the ET system resides on.
host - Variable in class org.jlab.coda.et.SystemOpenConfig
Either ET system host name or destination of broadcasts and multicasts.
hostAnywhere - Static variable in class org.jlab.coda.et.Constants
Allow any host when opening an ET system.
hostLocal - Static variable in class org.jlab.coda.et.Constants
Specify a local host when opening an ET system.
hostRemote - Static variable in class org.jlab.coda.et.Constants
Specify a remote host when opening an ET system.

I

id - Variable in class org.jlab.coda.et.Attachment
Unique id number
id - Variable in class org.jlab.coda.et.AttachmentLocal
Unique id number.
id - Variable in class org.jlab.coda.et.Event
Unique id number.
id - Variable in class org.jlab.coda.et.Station
Unique id number.
id - Variable in class org.jlab.coda.et.StationLocal
Unique id number.
in - Variable in class org.jlab.coda.et.SystemUse
Data input stream built on top of the socket's input stream (with an intervening buffered input stream).
inListCount - Variable in class org.jlab.coda.et.StationData
Number of events in the input list.
inListIn - Variable in class org.jlab.coda.et.StationData
Number of events that were put into the input list.
inListMutex - Variable in class org.jlab.coda.et.StationData
Input list mutex status.
inListTry - Variable in class org.jlab.coda.et.StationData
Number of events that were attempted to be put into the input list.
infoArray - Variable in class org.jlab.coda.et.SystemCreate
Array for storing system information for distribution.
init() - Method in class org.jlab.coda.et.Event
Initialize an event's fields.
inputList - Variable in class org.jlab.coda.et.StationLocal
Input list of events.
intToBytes(int, byte[], int) - Static method in class org.jlab.coda.et.Event
Copies an integer value into 4 bytes of a byte array.
interfaceAddresses - Variable in class org.jlab.coda.et.SystemData
Dotted-decimal IP addresses of network interfaces on the host.
interfaceCount - Variable in class org.jlab.coda.et.SystemData
Number of network interfaces on the host computer.
isConnected() - Method in class org.jlab.coda.et.SystemOpen
Gets whether the ET system is connected (opened) or not.
isJava - Variable in class org.jlab.coda.et.Event
Flag specifying whether the ET system process is Java based or not.

K

killAllThreads - Variable in class org.jlab.coda.et.SystemCreate
Flag for killing all threads started by ET system.
killConductor - Variable in class org.jlab.coda.et.StationLocal
Flag telling this station to kill the conductor thread

L

ListeningThread - class org.jlab.coda.et.ListeningThread.
This class implements a thread which listens on a particular address for a udp packet.
ListeningThread(SystemCreate, InetAddress) - Constructor for class org.jlab.coda.et.ListeningThread
Creates a new ListeningThread object.
ListeningThread(SystemCreate, InetAddress, boolean) - Constructor for class org.jlab.coda.et.ListeningThread
Creates a new ListeningThread object.
langC - Static variable in class org.jlab.coda.et.Constants
ET system was implemented in the C language.
langCpp - Static variable in class org.jlab.coda.et.Constants
ET system was implemented in the C++ language.
langJava - Static variable in class org.jlab.coda.et.Constants
ET system was implemented in the Java language.
language - Variable in class org.jlab.coda.et.SystemOpen
Language used to implement the opened ET system.
length - Variable in class org.jlab.coda.et.Event
Length of the valid data in bytes.
locked - Variable in class org.jlab.coda.et.EventList
Flag telling if the list is locked by a user reading events from it.
low - Static variable in class org.jlab.coda.et.Constants
Low event priority.

M

main(String[]) - Static method in class org.jlab.coda.et.EtMonitor
 
mainPid - Variable in class org.jlab.coda.et.SystemData
Unix pid of the ET system process.
memSize - Variable in class org.jlab.coda.et.Event
Size of the data buffer in bytes.
minorVersion - Static variable in class org.jlab.coda.et.Constants
Minor ET version number.
modify - Static variable in class org.jlab.coda.et.Constants
User intends to modify the event's data.
modify - Variable in class org.jlab.coda.et.Event
Specifies whether the user wants to read the event only, will modify only the event header, or will modify the data.
modifyHeader - Static variable in class org.jlab.coda.et.Constants
User intends to modify only the event's header information.
moveStation(StationLocal, int, int) - Method in class org.jlab.coda.et.StationLocal
Method for use by SystemCreate.removeStation(int) to grab all stations' transfer locks and stop all event transfer before moving a station in the ET system's linked lists of stations.
multicast - Static variable in class org.jlab.coda.et.Constants
Discover an ET system by multicasting.
multicastAddr - Static variable in class org.jlab.coda.et.Constants
A convenient multicast address used for finding an ET system.
multicastAddresses - Variable in class org.jlab.coda.et.SystemData
Dotted-decimal multicast addresses the UDP server listens on.
multicastAddrs - Variable in class org.jlab.coda.et.SystemConfig
Set of all multicast addresses to listen on (in String form).
multicastAddrs - Variable in class org.jlab.coda.et.SystemOpenConfig
Multicast addresses.
multicastCount - Variable in class org.jlab.coda.et.SystemData
Number of multicast addresses the UDP server listens on.
multicastPort - Static variable in class org.jlab.coda.et.Constants
A default port on which to multicast when finding an ET system.
multicastPort - Variable in class org.jlab.coda.et.SystemConfig
UDP port number for thread responding to users' multicasts looking for the ET system.
multicastPort - Variable in class org.jlab.coda.et.SystemData
Port number of the ET UDP multicast listening thread.
multicastPort - Variable in class org.jlab.coda.et.SystemOpenConfig
Port number to multicast to.
multicastTTL - Static variable in class org.jlab.coda.et.Constants
A default time-to-live value for multicasting.
mutex - Variable in class org.jlab.coda.et.StationData
Transfer mutex status.
mutex - Variable in class org.jlab.coda.et.SystemData
System mutex status.
mutexLocked - Static variable in class org.jlab.coda.et.Constants
A mutex is locked.
mutexNoShare - Static variable in class org.jlab.coda.et.Constants
The local UNIX operating system does not allow multiple processes to share POSIX mutexes.
mutexShare - Static variable in class org.jlab.coda.et.Constants
The local UNIX operating system allows multiple processes to share POSIX mutexes.
mutexUnlocked - Static variable in class org.jlab.coda.et.Constants
A mutex is not locked.

N

name - Variable in class org.jlab.coda.et.Station
Name of the station.
name - Variable in class org.jlab.coda.et.StationData
Name of station.
name - Variable in class org.jlab.coda.et.StationLocal
Unique station name.
name - Variable in class org.jlab.coda.et.SystemCreate
The name of the ET system file name.
name - Variable in class org.jlab.coda.et.SystemOpenConfig
ET system name.
needToSwap() - Method in class org.jlab.coda.et.Event
Tells caller if the event data needs to be swapped in order to be the correct byte order.
netAddresses - Variable in class org.jlab.coda.et.SystemCreate
All local IP addresses
netAlive - Static variable in class org.jlab.coda.et.Constants
 
netAttDump - Static variable in class org.jlab.coda.et.Constants
 
netAttGet - Static variable in class org.jlab.coda.et.Constants
 
netAttMake - Static variable in class org.jlab.coda.et.Constants
 
netAttPut - Static variable in class org.jlab.coda.et.Constants
 
netClose - Static variable in class org.jlab.coda.et.Constants
 
netEvDump - Static variable in class org.jlab.coda.et.Constants
 
netEvDumpL - Static variable in class org.jlab.coda.et.Constants
 
netEvGet - Static variable in class org.jlab.coda.et.Constants
 
netEvGetL - Static variable in class org.jlab.coda.et.Constants
 
netEvNew - Static variable in class org.jlab.coda.et.Constants
 
netEvNewL - Static variable in class org.jlab.coda.et.Constants
 
netEvPut - Static variable in class org.jlab.coda.et.Constants
 
netEvPutL - Static variable in class org.jlab.coda.et.Constants
 
netEvsDump - Static variable in class org.jlab.coda.et.Constants
 
netEvsDumpL - Static variable in class org.jlab.coda.et.Constants
 
netEvsGet - Static variable in class org.jlab.coda.et.Constants
 
netEvsGetL - Static variable in class org.jlab.coda.et.Constants
 
netEvsNew - Static variable in class org.jlab.coda.et.Constants
 
netEvsNewL - Static variable in class org.jlab.coda.et.Constants
 
netEvsPut - Static variable in class org.jlab.coda.et.Constants
 
netEvsPutL - Static variable in class org.jlab.coda.et.Constants
 
netFClose - Static variable in class org.jlab.coda.et.Constants
 
netStatAtt - Static variable in class org.jlab.coda.et.Constants
 
netStatClass - Static variable in class org.jlab.coda.et.Constants
 
netStatCrAt - Static variable in class org.jlab.coda.et.Constants
 
netStatDet - Static variable in class org.jlab.coda.et.Constants
 
netStatEx - Static variable in class org.jlab.coda.et.Constants
 
netStatFunc - Static variable in class org.jlab.coda.et.Constants
 
netStatGAtts - Static variable in class org.jlab.coda.et.Constants
 
netStatGBlock - Static variable in class org.jlab.coda.et.Constants
 
netStatGCue - Static variable in class org.jlab.coda.et.Constants
 
netStatGPos - Static variable in class org.jlab.coda.et.Constants
 
netStatGPre - Static variable in class org.jlab.coda.et.Constants
 
netStatGRestore - Static variable in class org.jlab.coda.et.Constants
 
netStatGSelect - Static variable in class org.jlab.coda.et.Constants
 
netStatGSw - Static variable in class org.jlab.coda.et.Constants
 
netStatGUser - Static variable in class org.jlab.coda.et.Constants
 
netStatInCnt - Static variable in class org.jlab.coda.et.Constants
 
netStatIsAt - Static variable in class org.jlab.coda.et.Constants
 
netStatLib - Static variable in class org.jlab.coda.et.Constants
 
netStatOutCnt - Static variable in class org.jlab.coda.et.Constants
 
netStatRm - Static variable in class org.jlab.coda.et.Constants
 
netStatSBlock - Static variable in class org.jlab.coda.et.Constants
 
netStatSCue - Static variable in class org.jlab.coda.et.Constants
 
netStatSPos - Static variable in class org.jlab.coda.et.Constants
 
netStatSPre - Static variable in class org.jlab.coda.et.Constants
 
netStatSRestore - Static variable in class org.jlab.coda.et.Constants
 
netStatSSw - Static variable in class org.jlab.coda.et.Constants
 
netStatSUser - Static variable in class org.jlab.coda.et.Constants
 
netStatStatus - Static variable in class org.jlab.coda.et.Constants
 
netSysAtt - Static variable in class org.jlab.coda.et.Constants
 
netSysAttMax - Static variable in class org.jlab.coda.et.Constants
 
netSysData - Static variable in class org.jlab.coda.et.Constants
 
netSysHBeat - Static variable in class org.jlab.coda.et.Constants
 
netSysHist - Static variable in class org.jlab.coda.et.Constants
 
netSysPid - Static variable in class org.jlab.coda.et.Constants
 
netSysProc - Static variable in class org.jlab.coda.et.Constants
 
netSysProcMax - Static variable in class org.jlab.coda.et.Constants
 
netSysStat - Static variable in class org.jlab.coda.et.Constants
 
netSysStatMax - Static variable in class org.jlab.coda.et.Constants
 
netSysTmp - Static variable in class org.jlab.coda.et.Constants
 
netSysTmpMax - Static variable in class org.jlab.coda.et.Constants
 
netWait - Static variable in class org.jlab.coda.et.Constants
 
netWakeAll - Static variable in class org.jlab.coda.et.Constants
 
netWakeAtt - Static variable in class org.jlab.coda.et.Constants
 
newEvents(AttachmentLocal, int, int, int, int) - Method in class org.jlab.coda.et.SystemCreate
Get new or unused events from an ET system.
newEvents(Attachment, int, int, int, int) - Method in class org.jlab.coda.et.SystemUse
Get new or unused events from an ET system.
newEventsList(Attachment, int, int, int, int) - Method in class org.jlab.coda.et.SystemUse
Get new or unused events from an ET system.
newHead - Static variable in class org.jlab.coda.et.Constants
Make added station head of a new group of parallel stations.
noSwap - Static variable in class org.jlab.coda.et.Constants
An event's data does not need to be swapped to be the same endian as the local host's.
num - Variable in class org.jlab.coda.et.AttachmentData
Attachment's id number.
num - Variable in class org.jlab.coda.et.ProcessData
Unique id number.
num - Variable in class org.jlab.coda.et.StationData
Station's id number.
numEvents - Variable in class org.jlab.coda.et.SystemConfig
Total number of events.
numEvents - Variable in class org.jlab.coda.et.SystemOpen
Total number of events of the opened ET system.

O

ok - Static variable in class org.jlab.coda.et.Constants
No error.
org.jlab.coda.et - package org.jlab.coda.et
 
out - Variable in class org.jlab.coda.et.SystemUse
Data output stream built on top of the socket's output stream (with an intervening buffered output stream).
outListCount - Variable in class org.jlab.coda.et.StationData
Number of events in the output list.
outListMutex - Variable in class org.jlab.coda.et.StationData
Output list mutex status.
outListOut - Variable in class org.jlab.coda.et.StationData
Number of events that were taken out of the output list.
outputList - Variable in class org.jlab.coda.et.StationLocal
Output list of events.
owner - Variable in class org.jlab.coda.et.Event
The attachment id which owns or got the event.

P

ProcessData - class org.jlab.coda.et.ProcessData.
This class holds all information about an ET process.
ProcessData() - Constructor for class org.jlab.coda.et.ProcessData
 
packet - Variable in class org.jlab.coda.et.DatagramReceive
UDP Packet in which to receive communication data.
parallelStations - Variable in class org.jlab.coda.et.StationLocal
If this station is the first in a linked list of parallel stations, this list contains all the parallel stations in that group.
period - Static variable in class org.jlab.coda.et.EtMonitor
 
pid - Variable in class org.jlab.coda.et.AttachmentData
Unix process id of the program that created this attachment (only relevant in C ET systems).
pid - Variable in class org.jlab.coda.et.AttachmentLocal
Process id number for attachments written in C language.
pid - Variable in class org.jlab.coda.et.ProcessData
Unix process id.
policyError - Static variable in class org.jlab.coda.et.Constants
A policy that throws an EtTooManyException when multiple ET systems respond when broadcasting and/or multicasting to find an ET system anywhere or remotely.
policyFirst - Static variable in class org.jlab.coda.et.Constants
A policy that chooses the first ET system to respond when broadcasting and/or multicasting to find a system anywhere or remotely.
policyLocal - Static variable in class org.jlab.coda.et.Constants
A policy that chooses the first local ET system to respond when broadcasting and/or multicasting to find a system anywhere or remotely.
prescale - Variable in class org.jlab.coda.et.StationConfig
A value of N means selecting 1 out of every Nth event that meets this station's selection criteria.
prescale - Variable in class org.jlab.coda.et.StationData
Station configuration's prescale value.
prevGcOut - Static variable in class org.jlab.coda.et.EtMonitor
 
priority - Variable in class org.jlab.coda.et.Event
Event priority which is either high Constants.high or low Constants.low.
priorityMask - Static variable in class org.jlab.coda.et.Constants
Parse event priority information.
proc - Variable in class org.jlab.coda.et.AttachmentData
Id number of ET process that created this attachment (only relevant in C ET systems).
procData - Variable in class org.jlab.coda.et.AllData
Hold process information.
processes - Variable in class org.jlab.coda.et.SystemData
Count of the current number of processes.
processesMax - Variable in class org.jlab.coda.et.SystemData
Maximum number of processes allowed in the ET system.
put(Event[]) - Method in class org.jlab.coda.et.EventList
For user to put all events into station's output list.
put(ArrayList) - Method in class org.jlab.coda.et.EventList
For user to put all events into station's output list.
putAll(List) - Method in class org.jlab.coda.et.EventList
Put all events into the list regardless of how many are already in it.
putEvents(AttachmentLocal, Event[]) - Method in class org.jlab.coda.et.SystemCreate
Put events into an ET system.
putEvents(Attachment, Event[]) - Method in class org.jlab.coda.et.SystemUse
Put events into an ET system.
putEvents2(Attachment, Event[]) - Method in class org.jlab.coda.et.SystemUse
Put events into an ET system.
putEventsList(Attachment, List) - Method in class org.jlab.coda.et.SystemUse
Put events into an ET system.
putInGC(Event[]) - Method in class org.jlab.coda.et.EventList
Synchronized version of putInLow for user to dump events into GRAND_CENTRAL station.
putInGC(List) - Method in class org.jlab.coda.et.EventList
Synchronized version of putInLow for user to dump events into GRAND_CENTRAL station.
putInLow(List) - Method in class org.jlab.coda.et.EventList
Put all events into a station's input list as low priority.

Q

quit - Variable in class org.jlab.coda.et.AttachmentData
Flag indicating if this attachment has been told to quit trying to read events and return.
quitting() - Method in class org.jlab.coda.et.AttachmentData
Indicates if this attachment has been told to quit trying to read events and return.

R

read(DataInputStream) - Method in class org.jlab.coda.et.AttachmentData
Reads the attachment information from a data stream which is sent out by an ET system over the network.
read(DataInputStream) - Method in class org.jlab.coda.et.ProcessData
Reads the process information from a data stream which is sent out by an ET system over the network.
read(DataInputStream) - Method in class org.jlab.coda.et.StationData
Reads the station information from a data stream which is sent out by an ET system over the network.
read(DataInputStream) - Method in class org.jlab.coda.et.SystemData
Reads the system level information from a data stream which is sent out by an ET system over the network.
receivedPacket - Static variable in class org.jlab.coda.et.DatagramReceive
Status of packet received.
removeBroadcastAddr(String) - Method in class org.jlab.coda.et.SystemConfig
Removes a broadcast address from the set.
removeBroadcastAddr(String) - Method in class org.jlab.coda.et.SystemOpenConfig
Removes a broadcast address from the set.
removeMulticastAddr(String) - Method in class org.jlab.coda.et.SystemConfig
Removes a multicast address from the set.
removeMulticastAddr(String) - Method in class org.jlab.coda.et.SystemOpenConfig
Removes a multicast address from the set.
removeStation(StationLocal) - Method in class org.jlab.coda.et.StationLocal
Method for use by SystemCreate.removeStation(int) to grab all stations' transfer locks and stop all event transfer before removing a station from the ET system's linked lists of stations.
removeStation(int) - Method in class org.jlab.coda.et.SystemCreate
Removes an existing station.
removeStation(Station) - Method in class org.jlab.coda.et.SystemUse
Removes an existing station.
respondingHosts - Variable in class org.jlab.coda.et.SystemOpen
In case of multiple responding ET systems, a list of their hosts.
respondingPorts - Variable in class org.jlab.coda.et.SystemOpen
In case of multiple responding ET systems, a list of their ports.
responsePolicy - Variable in class org.jlab.coda.et.SystemOpenConfig
Policy on what to do about multiple responding ET systems to a broadcast or multicast.
restoreMode - Variable in class org.jlab.coda.et.StationConfig
Determine the method of dealing with events obtained by a user through an attachment, but whose process has ended before putting the events back into the system.
restoreMode - Variable in class org.jlab.coda.et.StationData
Station configuration's restore mode.
run() - Method in class org.jlab.coda.et.ClientThread
Start thread to handle communications with user.
run() - Method in class org.jlab.coda.et.DatagramReceive
Method to run thread to receive UDP packet and notify waiters.
run() - Method in class org.jlab.coda.et.ListeningThread
Starts a single thread to listen for udp packets at a specific address and respond with ET system information.
run() - Method in class org.jlab.coda.et.StationLocal
Method to implement thread conducting events between stations.
run() - Method in class org.jlab.coda.et.SystemTcpServer
Start thread to listen for connections and spawn off communication handling threads.
run() - Method in class org.jlab.coda.et.SystemUdpServer
Starts threads to listen for packets at a different addresses.
running() - Method in class org.jlab.coda.et.SystemCreate
Tells if the ET system is running or not.

S

Station - class org.jlab.coda.et.Station.
This class defines a station for the ET system user.
Station(String, int, SystemUse) - Constructor for class org.jlab.coda.et.Station
Creates a station object.
StationConfig - class org.jlab.coda.et.StationConfig.
This class specifies a configuration used to create a new station.
StationConfig() - Constructor for class org.jlab.coda.et.StationConfig
Creates a new StationConfig object with default values for everything.
StationConfig(StationConfig) - Constructor for class org.jlab.coda.et.StationConfig
Creates a new StationConfig object from an existing one.
StationData - class org.jlab.coda.et.StationData.
This class holds all information about an station.
StationData() - Constructor for class org.jlab.coda.et.StationData
 
StationLocal - class org.jlab.coda.et.StationLocal.
This class defines a station for ET system use.
StationLocal(SystemCreate, String, StationConfig, int) - Constructor for class org.jlab.coda.et.StationLocal
Creates a new StationLocal object.
StationSelection - class org.jlab.coda.et.StationSelection.
This class contains an example of a user-defined method used to select events for a station.
StationSelection() - Constructor for class org.jlab.coda.et.StationSelection
 
SystemConfig - class org.jlab.coda.et.SystemConfig.
This class defines a configuration for the creation of an ET system.
SystemConfig() - Constructor for class org.jlab.coda.et.SystemConfig
Creates a new SystemConfig object using default parameters.
SystemConfig(SystemConfig) - Constructor for class org.jlab.coda.et.SystemConfig
Creates a new SystemConfig object from an existing one.
SystemCreate - class org.jlab.coda.et.SystemCreate.
This class creates an ET system.
SystemCreate(String) - Constructor for class org.jlab.coda.et.SystemCreate
Creates a new ET system using default parameters and starts it running.
SystemCreate(String, SystemConfig) - Constructor for class org.jlab.coda.et.SystemCreate
Creates a new ET system with specified parameters and starts it running.
SystemData - class org.jlab.coda.et.SystemData.
This class holds all system level information about an ET system.
SystemData() - Constructor for class org.jlab.coda.et.SystemData
 
SystemOpen - class org.jlab.coda.et.SystemOpen.
This class opens (finds and connects to) an ET system.
SystemOpen(SystemOpenConfig) - Constructor for class org.jlab.coda.et.SystemOpen
Create a SystemOpen object.
SystemOpenConfig - class org.jlab.coda.et.SystemOpenConfig.
This class defines parameters used to open an ET system.
SystemOpenConfig(String, String, Collection, Collection, int, int, int, int, int, int) - Constructor for class org.jlab.coda.et.SystemOpenConfig
Most general constructor for creating a new SystemOpenConfig object.
SystemOpenConfig(String, String, Collection, int) - Constructor for class org.jlab.coda.et.SystemOpenConfig
Constructor for broadcasting.
SystemOpenConfig(String, String, Collection, int, int) - Constructor for class org.jlab.coda.et.SystemOpenConfig
Constructor for multicasting.
SystemOpenConfig(String, String, Collection, int, int, int) - Constructor for class org.jlab.coda.et.SystemOpenConfig
Constructor for multicasting.
SystemOpenConfig(String, String, int) - Constructor for class org.jlab.coda.et.SystemOpenConfig
Constructor for connecting directly to tcp server.
SystemOpenConfig(SystemOpenConfig) - Constructor for class org.jlab.coda.et.SystemOpenConfig
Constructor to create a new SystemOpenConfig object from another.
SystemTcpServer - class org.jlab.coda.et.SystemTcpServer.
This class implements a thread which listens for users trying to connect to the ET system.
SystemTcpServer(SystemCreate) - Constructor for class org.jlab.coda.et.SystemTcpServer
Createes a new SystemTcpServer object.
SystemUdpServer - class org.jlab.coda.et.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.
SystemUdpServer(SystemCreate) - Constructor for class org.jlab.coda.et.SystemUdpServer
Createes a new SystemUdpServer object.
SystemUse - class org.jlab.coda.et.SystemUse.
This class implements an object which allows a user to interact with an ET system.
SystemUse(SystemOpenConfig, int) - Constructor for class org.jlab.coda.et.SystemUse
Create a new SystemUse object.
SystemUse(SystemOpenConfig) - Constructor for class org.jlab.coda.et.SystemUse
Create a new SystemUse object.
SystemUse(SystemOpen, int) - Constructor for class org.jlab.coda.et.SystemUse
Create a new SystemUse object.
select(SystemCreate, StationLocal, Event) - Method in interface org.jlab.coda.et.EventSelectable
An event selection method must follow this form.
select - Variable in class org.jlab.coda.et.StationConfig
An array of integers used in the builtin selection method and available for any tasks the user desires.
select - Variable in class org.jlab.coda.et.StationData
Station configuration's select array.
select(SystemCreate, StationLocal, Event) - Method in class org.jlab.coda.et.StationLocal
When selectMode equals Constants.stationSelectMatch, this becomes the station's selection method.
select(SystemCreate, StationLocal, Event) - Method in class org.jlab.coda.et.StationSelection
 
selectClass - Variable in class org.jlab.coda.et.StationConfig
Name of the Java class containing the user-defined select method.
selectClass - Variable in class org.jlab.coda.et.StationData
Name of Java class containing user select method in Java version ET system.
selectFunction - Variable in class org.jlab.coda.et.StationConfig
Name of user-defined select function in a C library.
selectFunction - Variable in class org.jlab.coda.et.StationData
Name of user select function in C version ET library.
selectLibrary - Variable in class org.jlab.coda.et.StationConfig
Name of the C library containing the user-defined select function.
selectLibrary - Variable in class org.jlab.coda.et.StationData
Name of C library containing user select function in C version ET system.
selectMode - Variable in class org.jlab.coda.et.StationConfig
Determine the method of filtering events for selection into the station's input list.
selectMode - Variable in class org.jlab.coda.et.StationData
Station configuration's select mode.
selector - Variable in class org.jlab.coda.et.StationLocal
Predefined event selection method used when the station's select mode is Constants.stationSelectMatch.
selects - Variable in class org.jlab.coda.et.SystemData
The number of ints in a station's select array.
serverPort - Static variable in class org.jlab.coda.et.Constants
A default port on which ET system TCP server makes connections with users.
serverPort - Variable in class org.jlab.coda.et.SystemConfig
TCP port number for the thread establishing connections with users, otherwise referred to as the ET server thread.
setAttachmentsMax(int) - Method in class org.jlab.coda.et.SystemConfig
Sets the maximum number of attachments.
setBlockMode(int) - Method in class org.jlab.coda.et.Station
Sets the station's block mode dynamically.
setBlockMode(int) - Method in class org.jlab.coda.et.StationConfig
Sets the station's block mode value.
setBlockMode(int) - Method in class org.jlab.coda.et.StationLocal
Method to dynamically set a station's blocking mode.
setBroadcastAddrs(Collection) - Method in class org.jlab.coda.et.SystemOpenConfig
Adds a collection of broadcast addresses to the set.
setByteOrder(int) - Method in class org.jlab.coda.et.Event
Set the event's byte order.
setContactMethod(int) - Method in class org.jlab.coda.et.SystemOpenConfig
Sets the means or method of contacting an ET system.
setControl(int[]) - Method in class org.jlab.coda.et.Event
Sets the event's control array by copying it in.
setCue(int) - Method in class org.jlab.coda.et.Station
Sets the station's cue size dynamically.
setCue(int) - Method in class org.jlab.coda.et.StationConfig
Sets the station's cue size.
setCue(int) - Method in class org.jlab.coda.et.StationLocal
Method to dynamically set a station's cue.
setData(byte[]) - Method in class org.jlab.coda.et.Event
Sets the event's data without copying.
setDataStatus(int) - Method in class org.jlab.coda.et.Event
Sets the event's data status.
setDebug(int) - Method in class org.jlab.coda.et.SystemConfig
Sets the debug level.
setDebug(int) - Method in class org.jlab.coda.et.SystemOpen
Sets the debug output level.
setDebug(int) - Method in class org.jlab.coda.et.SystemUse
Sets the debug output level.
setEtName(String) - Method in class org.jlab.coda.et.SystemOpenConfig
Sets the ET system name.
setEventSize(int) - Method in class org.jlab.coda.et.SystemConfig
Sets the event size in bytes.
setFlowMode(int) - Method in class org.jlab.coda.et.StationConfig
Sets the station's flow mode value.
setHost(String) - Method in class org.jlab.coda.et.SystemOpenConfig
Sets the ET system host name or broad/multicast destination.
setLength(int) - Method in class org.jlab.coda.et.Event
Sets the event's data length in bytes.
setMulticastAddrs(Collection) - Method in class org.jlab.coda.et.SystemOpenConfig
Adds a collection of multicast addresses to the set.
setMulticastPort(int) - Method in class org.jlab.coda.et.SystemConfig
Sets the multicast port number.
setMulticastPort(int) - Method in class org.jlab.coda.et.SystemOpenConfig
Sets the port number to multicast to.
setNumEvents(int) - Method in class org.jlab.coda.et.SystemConfig
Sets the total number of events.
setPrescale(int) - Method in class org.jlab.coda.et.Station
Sets the station's prescale dynamically.
setPrescale(int) - Method in class org.jlab.coda.et.StationConfig
Sets the station's prescale value.
setPrescale(int) - Method in class org.jlab.coda.et.StationLocal
Method to dynamically set a station's prescale.
setPriority(int) - Method in class org.jlab.coda.et.Event
Sets the event's priority.
setResponsePolicy(int) - Method in class org.jlab.coda.et.SystemOpenConfig
Sets the policy on what to do about multiple responding ET systems to a broadcast or multicast.
setRestoreMode(int) - Method in class org.jlab.coda.et.Station
Sets the station's restore mode dynamically.
setRestoreMode(int) - Method in class org.jlab.coda.et.StationConfig
Sets the station's restore mode value.
setRestoreMode(int) - Method in class org.jlab.coda.et.StationLocal
Method to dynamically set a station's restore mode.
setSelect(int[]) - Method in class org.jlab.coda.et.StationConfig
Sets the station's select integer array.
setSelectClass(String) - Method in class org.jlab.coda.et.StationConfig
Sets the class containing the user-defined select method.
setSelectFunction(String) - Method in class org.jlab.coda.et.StationConfig
Sets the station's user-defined select function.
setSelectLibrary(String) - Method in class org.jlab.coda.et.StationConfig
Sets the library containing the user-defined select function.
setSelectMode(int) - Method in class org.jlab.coda.et.StationConfig
Sets the station's select mode value.
setSelectWords(int[]) - Method in class org.jlab.coda.et.Station
Sets the station's select array - used for filtering events.
setSelectWords(int[]) - Method in class org.jlab.coda.et.StationLocal
Method to dynamically set a station's select integers.
setServerPort(int) - Method in class org.jlab.coda.et.SystemConfig
Sets the tcp server port number.
setStationPosition(int, int, int) - Method in class org.jlab.coda.et.SystemCreate
Changes the position of a station in the linked lists of stations.
setStationPosition(Station, int, int) - Method in class org.jlab.coda.et.SystemUse
Changes the position of a station in the linked list of stations.
setStationsMax(int) - Method in class org.jlab.coda.et.SystemConfig
Sets the maximum number of stations.
setTTL(int) - Method in class org.jlab.coda.et.SystemOpenConfig
Sets the Time-to_live value for multicasting.
setTcpPort(int) - Method in class org.jlab.coda.et.SystemOpenConfig
Sets the TCP server port number of the ET system.
setUdpPort(int) - Method in class org.jlab.coda.et.SystemConfig
Sets the udp port number.
setUdpPort(int) - Method in class org.jlab.coda.et.SystemOpenConfig
Sets the UDP port number for broadcastiong and sending udp packets to known hosts.
setUserMode(int) - Method in class org.jlab.coda.et.Station
Sets the station's user mode dynamically.
setUserMode(int) - Method in class org.jlab.coda.et.StationConfig
Sets the station's user mode value.
setUserMode(int) - Method in class org.jlab.coda.et.StationLocal
Method to dynamically set a station's user mode.
share - Variable in class org.jlab.coda.et.SystemData
Flag specifying whether the operating system can share mutexes between processes.
shortToBytes(short, byte[], int) - Static method in class org.jlab.coda.et.Event
Copies a short value into 2 bytes of a byte array.
shutdown() - Method in class org.jlab.coda.et.SystemCreate
Stops the ET system if it is running.
sizeLimit - Variable in class org.jlab.coda.et.Event
Size limit of events' data buffers in bytes.
sleep - Static variable in class org.jlab.coda.et.Constants
User sleeps when waiting for events to fill a station's empty input list.
sleepMode - Variable in class org.jlab.coda.et.AttachmentLocal
Flag telling whether the attachment is currently in the sleep mode of getEvents or newEvents.
sock - Variable in class org.jlab.coda.et.SystemOpen
TCP socket connection established with an ET system's server.
socket - Variable in class org.jlab.coda.et.DatagramReceive
UDP Socket over which to communicate.
startUp() - Method in class org.jlab.coda.et.SystemCreate
Starts the ET system running.
stat - Variable in class org.jlab.coda.et.AttachmentData
Id number of the attachment's station.
statAddMutex - Variable in class org.jlab.coda.et.SystemData
Add-station mutex status.
statData - Variable in class org.jlab.coda.et.AllData
Holds station information.
statMutex - Variable in class org.jlab.coda.et.SystemData
Station mutex status.
station - Variable in class org.jlab.coda.et.Attachment
Station the attachment is associated with
station - Variable in class org.jlab.coda.et.AttachmentLocal
Station the attachment is associated with.
stationActive - Static variable in class org.jlab.coda.et.Constants
A station's status meaning it exists and has at least one attachment.
stationAttached(int, int) - Method in class org.jlab.coda.et.SystemCreate
Tells if an attachment is attached to a station.
stationAttached(Station, Attachment) - Method in class org.jlab.coda.et.SystemUse
Tells if an attachment is attached to a station.
stationBlocking - Static variable in class org.jlab.coda.et.Constants
A station accepts every event into its cue and may block the flow of events.
stationCount - Variable in class org.jlab.coda.et.SystemCreate
The total number of idle and active stations.
stationCreating - Static variable in class org.jlab.coda.et.Constants
A station's status used in C implementations meaning the station is currently being created.
stationExists(StationLocal) - Method in class org.jlab.coda.et.SystemCreate
Tells if a station exists.
stationExists(String) - Method in class org.jlab.coda.et.SystemCreate
Tells if a station exists.
stationExists(String) - Method in class org.jlab.coda.et.SystemUse
Tells if a station exists.
stationIdToObject(int) - Method in class org.jlab.coda.et.SystemCreate
Given a station id number, this method gets the corresponding StationLocal object.
stationIdle - Static variable in class org.jlab.coda.et.Constants
A station's status meaning it exists but has no attachments.
stationLock - Variable in class org.jlab.coda.et.SystemCreate
Mutex for station stuff.
stationName - Variable in class org.jlab.coda.et.AttachmentData
Name of the station this attachment is associated with.
stationNameToObject(String) - Method in class org.jlab.coda.et.SystemCreate
Gets a station's object representation.
stationNameToObject(String) - Method in class org.jlab.coda.et.SystemUse
Gets a station's object representation from its name.
stationNonBlocking - Static variable in class org.jlab.coda.et.Constants
A station will not block the flow of events.
stationParallel - Static variable in class org.jlab.coda.et.Constants
Events flow in parallel through stations in a single group.
stationParallelHead - Static variable in class org.jlab.coda.et.Constants
Events flow in parallel through stations in a single group with this station as the head of that group.
stationRestoreGC - Static variable in class org.jlab.coda.et.Constants
Events owned by a crashed user process are restored to the ET system by putting them in GRAND_CENTRAL station (recycling them).
stationRestoreIn - Static variable in class org.jlab.coda.et.Constants
Events owned by a crashed user process are restored to the ET system in the input list of the attachment's station.
stationRestoreOut - Static variable in class org.jlab.coda.et.Constants
Events owned by a crashed user process are restored to the ET system in the output list of the attachment's station.
stationSelectAll - Static variable in class org.jlab.coda.et.Constants
All events are placed into a station's cue with no filtering applied (besides prescaling).
stationSelectEqualCue - Static variable in class org.jlab.coda.et.Constants
Events are placed into the cues of a single group of parallel stations in an algorithm designed to keep the cues equal in value.
stationSelectInts - Static variable in class org.jlab.coda.et.Constants
A default value for the number of integers associated with each event that atations may use to select or filter that event.
stationSelectInts - Variable in class org.jlab.coda.et.SystemOpen
Number of select integers in the opened ET system.
stationSelectMatch - Static variable in class org.jlab.coda.et.Constants
Events are placed into a station's cue with a predefined filtering applied (besides prescaling).
stationSelectRRobin - Static variable in class org.jlab.coda.et.Constants
Events are placed into the cues of a single group of parallel stations with a round robin distribution algorithm.
stationSelectUser - Static variable in class org.jlab.coda.et.Constants
Events are placed into a station's cue with a user defined filtering applied (besides prescaling).
stationSerial - Static variable in class org.jlab.coda.et.Constants
Events flow "normally" - that is serially - through a station.
stationUnused - Static variable in class org.jlab.coda.et.Constants
A station object's status meaning it has not been fully created yet.
stationUserMulti - Static variable in class org.jlab.coda.et.Constants
A station may have multiple attachments.
stationUserSingle - Static variable in class org.jlab.coda.et.Constants
A station may only have one attachment.
stations - Variable in class org.jlab.coda.et.SystemCreate
A list of stations defining the flow of events.
stations - Variable in class org.jlab.coda.et.SystemData
Count of the current number of stations in the linked list (are either active or idle).
stationsMax - Variable in class org.jlab.coda.et.SystemConfig
Maximum number of station.
stationsMax - Variable in class org.jlab.coda.et.SystemData
Maximum number of station allowed in the ET system.
status - Variable in class org.jlab.coda.et.DatagramReceive
Current status.
status - Variable in class org.jlab.coda.et.StationData
Station's status.
status - Variable in class org.jlab.coda.et.StationLocal
Station status.
structNew - Static variable in class org.jlab.coda.et.Constants
C structure state value for talking to C language ET systems.
structOk - Static variable in class org.jlab.coda.et.Constants
C structure state value for talking to C language ET systems.
swap - Static variable in class org.jlab.coda.et.Constants
An event's data needs to be swapped to be the same endian as the local host's.
swapArrayInt(byte[], int) - Static method in class org.jlab.coda.et.Event
Swaps 4 bytes of a byte array in place.
swapArrayShort(byte[], int) - Static method in class org.jlab.coda.et.Event
Swaps 2 bytes of a byte array in place.
swapInt(int) - Static method in class org.jlab.coda.et.Event
Swaps the byte order of an integer.
swapShort(short) - Static method in class org.jlab.coda.et.Event
Swaps the byte order of a short.
sys - Variable in class org.jlab.coda.et.Attachment
ET system the attachment is associated with
sys - Variable in class org.jlab.coda.et.Station
User's ET system object.
sysData - Variable in class org.jlab.coda.et.AllData
Holds system information.
system - Static variable in class org.jlab.coda.et.Constants
System is event owner
systemLock - Variable in class org.jlab.coda.et.SystemCreate
Mutex for system stuff.

T

tcpPort - Variable in class org.jlab.coda.et.SystemData
Port number of the ET TCP server.
tcpPort - Variable in class org.jlab.coda.et.SystemOpen
Port number of the ET system's tcp server.
tcpPort - Variable in class org.jlab.coda.et.SystemOpenConfig
TCP server port number of the ET system.
temps - Variable in class org.jlab.coda.et.SystemData
Count of the current amount of temporary events.
tempsMax - Variable in class org.jlab.coda.et.SystemData
Maximum number of temporary events allowed in the ET system.
timed - Static variable in class org.jlab.coda.et.Constants
User waits for a specified time when waiting for events to fill a station's empty input list.
timedOut - Static variable in class org.jlab.coda.et.DatagramReceive
Status of timed out.
ttl - Variable in class org.jlab.coda.et.SystemOpenConfig
Time-to_live value for multicasting.

U

udpPort - Variable in class org.jlab.coda.et.SystemConfig
UDP port number for thread responding to users' broadcasts looking for the ET system.
udpPort - Variable in class org.jlab.coda.et.SystemData
Port number of the ET UDP broadcast listening thread.
udpPort - Variable in class org.jlab.coda.et.SystemOpenConfig
UDP port number for broadcasting or sending udp packets to known hosts.
udpToHost - Static variable in class org.jlab.coda.et.Constants
Discover an ET system by sending a udp packet to a known host.
usable - Variable in class org.jlab.coda.et.Attachment
Flag telling whether this attachment object is usable or the attachment it represents has been detached.
usable() - Method in class org.jlab.coda.et.Attachment
Tells if this attachment object is usable.
usable - Variable in class org.jlab.coda.et.Station
Flag telling whether this station object is usable or the station it represents has been removed.
usable() - Method in class org.jlab.coda.et.Station
Tells if this station object is usable.
userMode - Variable in class org.jlab.coda.et.StationConfig
The maximum number of users permitted to attach to this station.
userMode - Variable in class org.jlab.coda.et.StationData
Station configuration's user mode.

V

version - Static variable in class org.jlab.coda.et.Constants
Major ET version number.
version - Variable in class org.jlab.coda.et.SystemOpen
Major version number of the opened ET system.

W

waitForReply(int) - Method in class org.jlab.coda.et.DatagramReceive
Waits for a UDP packet to be received.
waitMask - Static variable in class org.jlab.coda.et.Constants
Parse event waiting information.
waiting - Variable in class org.jlab.coda.et.AttachmentLocal
Flag telling whether the attachment is blocked waiting to read events from a station that has no events.
wakeUp - Variable in class org.jlab.coda.et.AttachmentLocal
Flag telling the attachment blocked on a read to wake up or return.
wakeUp(AttachmentLocal) - Method in class org.jlab.coda.et.EventList
Wake up an attachment waiting to read events from this list.
wakeUpAll() - Method in class org.jlab.coda.et.EventList
Wake up all attachments waiting to read events from this list.
wakeUpAll(Station) - Method in class org.jlab.coda.et.SystemUse
Wake up all attachments waiting to read events from a station's empty input list.
wakeUpAttachment(Attachment) - Method in class org.jlab.coda.et.SystemUse
Wake up an attachment that is waiting to read events from a station's empty input list.
wasLast - Variable in class org.jlab.coda.et.StationLocal
Flag telling if this station was the last to receive an event when using the round-robin selection method for a parallel group of stations.

A B C D E F G H I K L M N O P Q R S T U V W