Interface | Description |
---|---|
ConnectionManagerInterface |
This is the entire interface for a connection manager.
|
LoggerInterface |
This is the interface used by the SECS subsystem to log useful and
interesting(?) information about what is happening within the SECS system.
|
MessageResponseInterface |
This interface allows for the registration of an object to receive the
response to a primary message.
|
MsgManager | |
SecsEventListener |
This interface is used by any object that wants to receive SecsEvents.
|
SecsFormat |
This is the interface for all SecsFormat objects.
|
SecsFormat3x |
Generic superclass of the int data types.
|
SecsFormat3x5x |
Generic superclass of the int data types.
|
SecsFormat4x |
Generic superclass of the float data types.
|
SecsFormat5x |
Generic superclass of the unsigned int data types.
|
SpoolHandler |
This is a MessageHandler for Spooling
|
SystemHandlerInterface |
This interface can be added to a message handler that is a system handler.
|
UnrecoverableErrorInterface |
An object of this type can be registered with SecsMsg to control the
behavior of errors that would normally result in the sending of a stream
9 message.
|
WrapperInterface |
This is the interface for the wrappers.
|
Class | Description |
---|---|
ABS |
Any Binary String.
|
ACKA |
Indicates success of a request.
|
ACKC1 |
Acknowledge for tag write data.
|
ACKC10 |
Acknowledge code.
|
ACKC5 |
Acknowledge code.
|
ACKC6 |
Acknowledge code.
|
ACKC7 |
Acknowledge code.
|
AGENT |
AGENT.
|
ALCD |
Alarm Code Byte - Used in S5F1,F6
This is a one byte binary (Format 10) data structure that has the following values:
|
ALED |
Alarm enable/disable Code, 1 Byte - Used in S5F3
This is a one byte binary (Format 10) data structure that has the following values:
|
ALID |
Alarm Identification, Used in S5F1,F3,F5,F6.
|
ALTX |
Alarm text limited to 40 characters , Used in S5F1,F6.
|
AREYOUTHERE |
AREYOUTHERE.
|
ATTRDATA |
Contains a specific attribute value for a specific object.
|
ATTRID | |
CARRIERID |
CARRIERID.
|
CarrierSlotData | |
CEED |
Collection event or trace enable/disable Code.
|
CEID |
Collection event ID.
|
CEPACK |
Command Enhanced Parameter Acknoowledge - Used in S2F50
If a specific value of CPNAME is defined to have a CEPVAL that is
a LIST, then CEPACK shall have the same structure as the
corresponding list format of CEPVAL as used in S2F63.
|
CEPVAL |
Command Enhanced Parameter Value.
|
CMDA |
Command acknowledge code.
|
COMMACK |
Establish Communications Acknowledge Code.
|
ConnectionManager |
The connection manager object is the superclass of the specific connection managers.
|
CPACK |
Command Parameter Acknoowledge Code, 1 Byte - Used in S2F42
This is a one byte binary (Format 10) data structure that has the following values:
|
CPNAME | |
CPNAMEVALPAIR |
CPNAMEVALPAIR
Used in S16F5,S16F27
consists of data elements CPNAME CPVAL
|
CPVAL |
Command Parameter Value.
|
CSAACK |
Equipment Acknowledge Code (CSAACK) Data Decoder, used in S2F8.
|
CTLJOBCMD |
CTLJOBCMD.
|
CTLJOBID |
CTLJOBID.
|
DATAID | |
DATALENGTH | |
DRACK |
Define Report Acknowledge code.
|
DSID | |
DSPER |
Data Sample Period, 6 Bytes Max (HHMMSS).
|
DVNAME | |
DVVAL |
Data value.
|
EAC |
Equipment Acknowledge code.
|
ECControllerHandler | |
ECDEF |
Equipment Constant Default Value.
|
ECID |
Equipment Constant ID.
|
ECMAX |
Equipment Constant Maximum Value.
|
ECMIN |
Equipment Constant Minimum Value.
|
ECNAME |
Equipment Constant Name .
|
ECV |
Equipment Constant Value.
|
ECVoyeurHandler | |
EDID |
Expected data Identification.
|
ERACK |
Enable/Disable Event Report Acknowledge Code.
|
ERControllerHandler | |
ERRCODE |
ERRCODE.
|
ERRPAIR |
ERRPPAIR
Used in Stream 16
consists of data elements RCPPARNM RCPPARVAL
|
ERRTEXT |
ERRTEXT.
|
ERVoyeurHandler |
This is the handlers for the Voyeur connection itself.
|
Event |
This object will store all the CEID's and what reports have been registered
(and what they are)
|
FCNID |
Function Identification.
|
GRANT |
Grant (GRANT) Data Decoder, used in S2F2,
F40, S4F26, S13F12, S16F2.
|
GRANT6 |
Grant6 Permission to send, 1 byte.
|
HCACK |
Host Command Parameter Acknoowledge Code, 1 Byte - Used in S2F42, F50
This is a one byte binary (Format 10) data structure that has the following values:
|
HINTEG |
High Integrity mode.
|
HSMSActiveWrapper | |
HSMSConnectionManager | |
HSMSHeaderMsg |
This object is just for Sending HSMSHeaderMessages.
|
HSMSPassiveWrapper | |
HSMSSessionManager |
This object provides the transport layer for HSMS.
|
HSMSSocketListener |
This object listens for connections on a socket.
|
HSMSSocketManager | |
HSMSWrapper | |
JSONEncodeDecode | |
LENGTH |
Process Program Length (LENGTH) Data Decoder, used in S2F1,
S7F1 and S7F29.
|
LIMITACK |
Acknowledgment code for variable limit attribute set, 1 byte.
|
LIMITID |
LIMITID Data Decoder.
|
LIMITMAX |
LIMITMAX data decode.
|
LIMITMIN |
LIMITMIN data decode.
|
LINKID |
LINKID.
|
LinkTest |
This object will send HSMS Link Tests periodically.
|
LOC |
Machine material location code, 1 byte.
|
Logger | |
LOWERDB |
LOWERDB data decode.
|
LRACK |
Link Report Acknowledge code.
|
LVACK |
Variable limit definition acknowledge Code, 1 byte.
|
MDLN |
Equipment Model Type, 6 Bytes.
|
MessageVerifier |
This class will store what it takes to verify a message to see if it's ok
to be sent/received when the state of the equipment is online-local.
|
MessageVerifierOneItem |
This object will verify that a message is allowed when the OnlineHandler is
in ONLINE/LOCAL mode.
|
MEXP |
Message expected in the form SxxFyy where x is stream and y is function
- Used in S9F13
This is a one string (Format 20) data structure
|
MF |
Material Format code, 1 Byte - Used in S3F2, F4, F5, F7, S16F11, 13, 15.
|
MHEAD |
SECS message block header associated with message block in error
- Used in S2F25, F26
This is a one byte binary (Format 10) data structure
|
MID |
Material ID, 16 Bytes Max.
|
MMODE |
Matrix mode select, 1 Byte - Used in S7F15.
|
MultiBlockRequest | |
NetLogger |
A logger object that logs to the syslog.
|
OBJID | |
OBJSPEC |
OBJSPEC.
|
OBJTOKEN |
OBJTOKEN.
|
OBJTYPE | |
OFLACK | |
ONLACK | |
OPID |
Operation ID.
|
PassThroughMessageHandler | |
PFCD |
Prefdefined form code, 1 byte - Used in S6F9
This is a one byte binary (Format 10) data structure
|
PODEVENT |
PODEVENT.
|
PortManager | |
PPBODY |
Process Program Grant (PPBODY) Data Decoder, used in S7F3, S7F6
and S7F36.
|
PPGNT |
Process Program Grant (PPGNT) Data Decoder, used in S7F2,
and S7F30.
|
PPID |
Process Program ID (PPID) Data Decoder, used in S2F27,
most of S7 and S9F13.
|
PRCMDNAME |
PRCMDNAME.
|
PREVENTID |
PREVENTID.
|
PRJOBID |
PRJOBID.
|
PRJOBMILESTONE |
PRJOBMILESTONE.
|
PRJOBSPACE |
PRJOBSPACE.
|
PRMTRLORDER |
PRMTRLORDER.
|
PRPAUSEEVENT |
PRPAUSEEVENT.
|
PRPROCESSSTART |
Data value.
|
PRRECIPEMETHOD |
PRRECIPEMETHOD, indicates the recipe specification type, whether
tuning is used and which method is used.
|
PRSTATE |
PRSTATE.
|
RAC |
Reset Acknowledge.
|
RCMD |
Remote command code or string.
|
RCPATTRDATA |
RCPATTRDATA.
|
RCPATTRID |
RCPATTRID Data Decoder.
|
RCPBODY |
Recipe body.
|
RCPCLASS |
RCPCLASS Recipe class
Used in S15F11
|
RCPCMD |
RCPCMD Indicates an action to be performed on a recipe
Used in S15F21, F22
|
RCPDEL |
RCPDEL - Used in S15F35
|
RCPDESCLTH | |
RCPDESCNM |
SECS/GEM RCPDESCNM Identifies a type of a recipe: "ASDesc", "BodyDesc", "GenDesc"
Used in S15F24
|
RCPDESCTIME |
RCPDESCTIME The timestamp of a recipe section, in the format "YYYYMMDDhhmmsscc"
The name (identifier) of a non-identifier recipe attribute.
|
RCPID |
RCPID Recipe identifier.
|
RCPNAME |
RCPNAME Recipe name
Used in S15F11
|
RCPNEWID |
SECS/GEM RCPNEWID The new recipe identifier assigned as the result of a copy or rename operation.
|
RCPOWCODE |
Indicates whether any pre-existing recipe is to be overwritten (=TRUE) or not (=FALSE) on download
Used in S15F27
|
RCPPAIR |
RCPPAIR
Used in Stream 16
consists of data elements RCPPARNM RCPPARVAL
|
RCPPARNM |
RCPPARNM The name of a recipe variable parameter setting.
|
RCPPARRULE |
RCPPARRULE The restrictions applied to a recipe variable parameter setting.
|
RCPPARVAL |
The initial setting assigned to a recipe valriable parameter.
|
RCPRENAME |
Indicates whether a recipe is to be renamed (=TRUE) or copied (=FALSE)
Used in S15F19
|
RCPSECCODE |
Indicates the sections of a recipe requested for trasfer or being transferred
Used in S15F15, F16, F17
|
RCPSECNM |
RCPSECNM Recipe section name: "Generic", "Body", or "ASDS"
Used in S15F15, F18
|
RCPSPEC |
Recipe specifier.
|
RCPSTAT |
RCPSTAT - The status of a managed recipe
Used - S15F10
|
RCPUPDT |
Indicates if an existing recipe is to be updated (=TRUE) or a new recipe is to be created (=FALSE
Used in S15F13
|
RCPVERS |
RCPVERS Recipe version
Used in S15F10, F12
|
REPGSZ |
Total Samples to be made.
|
RESETENA |
Reset enabled.
|
RESPEC |
RESPEC Object specifier for the recipe executor
Used in S15F29, F33, F35
|
RIC |
Reset Code.
|
RMACK |
RMACK - Conveys whether a requested action was successfully completed, dnied, completed with errors, or will be completeed with notification to the requestor.
|
RMCHGSTAT |
Indicates the change that occurred for an object.
|
RMCHGTYPE | |
RMDATASIZE |
Indicates the change that occurred for an object.
|
RMGRNT |
RMGRNT Permission to send, 1 byte.
|
RMNEWNS |
RMNEWNS New name(identifier) assigned to a recipe namespace.
|
RMNSCMD |
Action to be performed on a recipe namespace .
|
RMNSSPEC |
RMNSSPEC The object specifier of a recipe namespace.
|
RMRECSPEC |
RMRECSPEC The object specifier of a distributed recipe namespace recorder
Used in S15F39, F41, F43
|
RMREQUESTOR |
Set to TRUE if initiator of change request was an attached segment.
|
RMSEGSPEC |
RMSEGSPEC The object specifier of a distributed recipe namespace segment.
|
RMSPACE | |
RPTID | |
RSDA |
Request Spool Data Acknoowledge.
|
RSDC |
Request Spool Data Code - Used in S6F23
The data structure is format 51, that has the following values:
|
RSPACK |
Reset Spooling Acknoowledge.
|
S0F0 |
A general purpose method.
|
S100F1 |
Are You There Request.
|
S100F10 | |
S100F105 |
Tag File Directory Read (FDR).
|
S100F11 | |
S100F13 |
Equipment Constant Request.
|
S100F14 |
New Equipment Constant Send (ECS).
|
S100F15 |
New Equipment Constant Send.
|
S100F16 |
New Equipment Constant Acknowledge.
|
S100F17 |
Date And Time Request.
|
S100F18 |
Data And Time Data.
|
S100F2 |
On Line Data.
|
S100F31 |
Date And Time Set Request.
|
S100F32 |
Date And Time Set Acknowledge.
|
S100F7 | |
S100F8 |
S100F8
|
S100F9 |
New Equipment Constant Acknowledge.
|
S10F0 |
Abort Transaction.
|
S10F1 |
Terminal Request (TRN).
|
S10F2 |
Terminal Request Acknowledge (TRA).
|
S10F3 |
Terminal Display Single (VTN).
|
S10F4 |
Terminal Display, Single Acknowledge (VTA).
|
S10F5 |
Terminal Display, Multi-Block (VTN).
|
S10F6 |
Terminal Display, Multi-Block Acknowledge (VMA).
|
S15F0 |
Abort Transaction.
|
S15F1 |
On Line Data.
|
S15F10 |
On Line Data.
|
S15F11 |
On Line Data.
|
S15F12 |
Recipe Version Data
|
S15F13 |
Recipe Create Request
|
S15F14 |
On Line Data.
|
S15F15 |
Recipe Store Request.
|
S15F16 |
On Line Data.
|
S15F17 |
On Line Data.
|
S15F18 |
Recipe Store Request.
|
S15F19 |
On Line Data.
|
S15F2 |
Recipe Managerment Multi-block Grant.
|
S15F20 |
On Line Data.
|
S15F21 |
On Line Data.
|
S15F22 |
On Line Data.
|
S15F23 |
On Line Data.
|
S15F24 |
Recipe Store Request.
|
S15F25 |
On Line Data.
|
S15F26 |
On Line Data.
|
S15F27 |
On Line Data.
|
S15F28 |
Recipe Store Request.
|
S15F29 |
On Line Data.
|
S15F3 |
On Line Data.
|
S15F30 |
Recipe Store Request.
|
S15F31 |
On Line Data.
|
S15F32 |
Recipe Store Request.
|
S15F33 |
Recipe Store Request.
|
S15F34 |
On Line Data.
|
S15F35 |
On Line Data.
|
S15F36 |
On Line Data.
|
S15F37 |
On Line Data.
|
S15F38 |
On Line Data.
|
S15F39 |
On Line Data.
|
S15F4 |
On Line Data.
|
S15F40 |
On Line Data.
|
S15F41 |
On Line Data.
|
S15F42 |
On Line Data.
|
S15F43 |
On Line Data.
|
S15F44 |
DRNS Get Change Request Data
|
S15F45 |
DRNS Manager Segment Change Approval Request.
|
S15F46 |
DRNS Manger Segment Approval Acknowledge
|
S15F47 |
DRNS Manager Rebuild Request
|
S15F48 |
On Line Data.
|
S15F5 |
On Line Data.
|
S15F6 |
On Line Data.
|
S15F7 |
On Line Data.
|
S15F8 |
On Line Data.
|
S15F9 |
On Line Data.
|
S1F0 |
Abort Transaction.
|
S1F1 |
Are You There Request.
|
S1F10 |
Material Transfer Status Data (TSD).
|
S1F11 |
Status Variable Namelist Request(SVNR).
|
S1F12 |
Status Variable Namelist Reply (SVNRR).
|
S1F13 |
Establish Communications Request.
|
S1F14 |
Establish Communications Request Acknowledge.
|
S1F15 |
Request On-Line.
|
S1F16 |
On-Line Acknowledge.
|
S1F17 |
Request On-Line.
|
S1F18 |
On-Line Acknowledge.
|
S1F19 |
S1F19 Get Attribute.
|
S1F2 |
On Line Data.
|
S1F20 |
S1F20 Attribute Data.
|
S1F3 |
Selected Equipment Status Request.
|
S1F4 |
Selected Equipment Status Data.
|
S1F5 |
Formatted Status Request.
|
S1F6 | |
S1F7 |
Fixed Form Request (FFR).
|
S1F8 | |
S1F9 |
Material Transfer Status Request (TSR).
|
S2F0 |
Abort Transaction.
|
S2F1 |
This message is used to initiate the transfer of a
process program or to select from stored programs.
|
S2F10 |
This message transfers a Service program.
|
S2F11 |
Service Program Directory Request.
|
S2F12 |
Service Program Directory Data.
|
S2F13 |
Equipment Constant Request.
|
S2F14 |
Equipment Constant Data.
|
S2F15 |
New Equipment Constant Send.
|
S2F16 |
New Equipment Constant Acknowledge.
|
S2F17 |
Date And Time Request.
|
S2F18 |
Data And Time Data.
|
S2F19 |
Reset/Initialize Send.
|
S2F2 |
This message gives permission for a Service program to be loaded.
|
S2F20 |
Reset Acknowledge (RIA).
|
S2F21 |
Remote Command Send.
|
S2F22 |
Remote Command Acknowledge (RCA).
|
S2F23 |
Trace Initialize Send.
|
S2F24 |
Trace Initialize Acknowledge.
|
S2F25 |
Loopback Disgnostic Request.
|
S2F26 |
Loopback Disgnostic Data.
|
S2F27 |
Initiate Processing Request.
|
S2F28 |
Initiate Processing Acknowldege.
|
S2F29 |
Equipment Constant Namelist Request.
|
S2F3 |
This message transfers a Service program.
|
S2F30 |
Equipment Constant Namelist.
|
S2F31 |
Date And Time Set Request.
|
S2F32 |
Date And Time Set Acknowledge.
|
S2F33 |
Define Report.
|
S2F34 |
On-Line Acknowledge.
|
S2F35 |
Link Event Report (LER).
|
S2F36 |
Link Event Report Acknowledge.
|
S2F37 |
Enable/Disable Event Report.
|
S2F38 |
Acknowledge or error.
|
S2F39 |
If a S2F33, S2F35, S2F45, OR S2F49 message is more than one block,
this transaction must procede the message.
|
S2F4 |
This message transfers a Service program.
|
S2F40 |
Multi-block Grant.
|
S2F41 |
Host Command Send (HCS).
|
S2F42 |
Host Command Acknowledge (HCA).
|
S2F43 |
Reset Spooling Streams and Function (RSSF).
|
S2F44 |
Reset Spooling Acknowledge (RSA).
|
S2F45 |
Defined Variable Limit Attributes (DVLA).
|
S2F46 |
Variable Limit Attribute Acknowledge (VLAA).
|
S2F47 |
Variable Limit Attributes Request (VLAR).
|
S2F48 |
Variable Limit Attributes Send (VLAS).
|
S2F49 |
Enhanced Remote Command ( ).
|
S2F5 |
This message transfers a Service program.
|
S2F50 |
Enhanced Remote Command Acknowledge ( ).
|
S2F6 |
This message transfers a Service program.
|
S2F7 |
This message transfers a Service program.
|
S2F8 |
This message transfers a Service program.
|
S2F9 |
This message transfers a Service program.
|
S5F0 |
Abort Transaction.
|
S5F1 |
Alarm Report Send (ARS).
|
S5F2 |
Alarm Report Acknowledge (ARA).
|
S5F3 |
Enable/Disable Alarm Send (EAS).
|
S5F4 |
Enable/Disable Alarm Acknowledge (EAA).
|
S5F5 |
List Alarm Request (LAR).
|
S5F6 |
List Alarm Data (LAD).
|
S5F7 |
List alarms which are enabled (LEAR).
|
S5F8 |
List Enable Alarm Data (LEAD).
|
S6F0 |
Abort Transaction.
|
S6F1 |
Trace Data Send(TDS).
|
S6F10 |
Formatted Variable Acknowledge (FVA).
|
S6F11 |
Event Report Send (ERS).
|
S6F12 |
Equipment Report Acknowledge.
|
S6F13 |
Annotated Event Report Send (AERS).
|
S6F14 |
Annotated Event Report Acknowledge (AERA).
|
S6F15 |
Event Report Request (ERR).
|
S6F16 |
Event Report Data (ERD).
|
S6F17 |
Annotated Event Report Request (AERR).
|
S6F18 |
Annotated Event Report Data (AERD).
|
S6F19 |
Individual Report Request (IRR).
|
S6F2 |
Trace Data Acknowledge.
|
S6F20 |
Individual Report Data (IRD).
|
S6F21 |
Annotated Individual Report Request (AIRR).
|
S6F22 |
Annotated Individual Report Data (AIRD).
|
S6F23 |
Request Spooled Data (RSD).
|
S6F24 |
Request Spooled Data Acknowledgement Send(RSDAS).
|
S6F25 |
Notification Report Send ( ).
|
S6F26 |
Notification Report Send Acknowledge ( ).
|
S6F27 |
Trace Report Send (TRS).
|
S6F28 |
Trace Report Send Acknowledge ( ).
|
S6F29 |
Trace Report Request (TRR).
|
S6F3 |
Discrete Variable Data Send(DVS).
|
S6F30 |
Trace Report Data (TRD).
|
S6F4 |
Discrete Variable Data Acknowledge (DVA).
|
S6F5 |
Multi-block Data Send Inquire(MBI).
|
S6F6 |
Multi-block Grant (MBG).
|
S6F7 |
Data Transfer Request (DDR).
|
S6F8 |
Data Transfer Data(DDD).
|
S6F9 |
Formatted variable Send (FVS).
|
S6F99 |
Bad Function Number ( ).
|
S7F0 |
Abort Transaction.
|
S7F1 |
This message is used to initiate the transfer of a
process program or to select from stored programs.
|
S7F10 |
M/P M Data (MMD).
|
S7F11 |
M/P M Update Send (UMS).
|
S7F12 |
This message is used to acknowledge or error.
|
S7F13 |
Delete M/P M Entry Send (DES).
|
S7F14 |
This message is used to acknowledge or error.
|
S7F15 |
This message is used by the host to chsnge the method of process program.
|
S7F16 |
This message is used to acknowledge or error.
|
S7F17 |
Delete Process Program Send (DPS).
|
S7F18 |
This message is used to acknowledge or error.
|
S7F19 |
Current EPPD Request (RER).
|
S7F2 |
This message gives permission for a process program to be loaded.
|
S7F20 |
Current EPPD Data (RED).
|
S7F3 |
This message is used to send a process program.
|
S7F4 |
This message is used to acknowledge a process program.
|
S7F5 |
This message is used to Request a process program.
|
S7F6 |
This message is used to Data a process program.
|
S7F7 |
This message is used to request the PPID for use on the material identified.
|
S7F8 |
This message is used to transmit a single matrix entry in response to F7
The format of this message
is a list containing a PPID and a MID of the message to be sent.
|
S7F9 |
M/P M Request.
|
S99F3 |
Unrecognized Stream Type (USN).
|
S9F0 |
Abort Transaction.
|
S9F1 |
Unrecognized Device ID (UDN).
|
S9F11 |
Data Too Long (DLN).
|
S9F13 |
Conversation Timeout(CTN).
|
S9F3 |
Unrecognized Stream Type (USN).
|
S9F5 |
Unrecognized Function Type (UFN).
|
S9F7 |
Illegal Data (IDN).
|
S9F9 |
Transaction Timer Timeout (TTN).
|
SARM |
SARM.
|
SecsDataStructure |
This is the abstract superclass of all secs data structures (SVID, VID, SV, ect)
Each subclass must implement the following to work with the rest of the system...
|
SecsEvent |
This event is he superclass for all SECS events.
|
SecsEventHandler |
This object will handle all events posted to it.
|
SecsFormat00 |
This class is a representation of a Format00 or "List".
|
SecsFormat10 |
This class holds binary data.
|
SecsFormat11 |
A representation of of the SECS Format11 (Boolean)
|
SecsFormat20 | |
SecsFormat22 |
Unicode Secs Format.
|
SecsFormat30 | |
SecsFormat31 | |
SecsFormat32 | |
SecsFormat34 | |
SecsFormat40 |
This object represents the SECS Format 40 - eight byte floating point.
|
SecsFormat44 |
This object represents the SECS Format 40 - 4 byte floating point.
|
SecsFormat50 |
This class represents a 8-byte unsigned integer.
|
SecsFormat51 |
This class represents a 1-byte unsigned integer.
|
SecsFormat52 |
This class represents a 2-byte unsigned integer.
|
SecsFormat54 |
This class represents a 4-byte unsigned integer.
|
SecsIConnectionManager |
There are two threads and a queue used by this object to acomplish its goals.
|
SecsISessionManager |
This object provides the transport layer for SECS-I.
|
SecsISocketManager |
This object supports execution of SECSI over a socket link.
|
SecsIWrapper |
This is the wrapper for the SECSI interface.
|
SecsMsg |
This object models the SECSII Messages.
|
SecsTrigger |
This object is the super class for all the SecsMessages.
|
SerialPortManager | |
SessionManager |
The session manager object is the superclass of the specific session managers.
|
SessionManagerTimeoutTimer |
This class is designed to call a single method tick() on an object
every x number of milliseconds.
|
SFCD |
Status form code 1 byte.
|
SHEAD |
Stored header related to the transaction timer
- Used in S9F9
This is a one byte binary (Format 10) data structure
|
SLOTID |
SLOTID.
|
SMPLN |
Sample number.
|
SOFTREV |
This class represents the Secs SOFTREV data structure.
|
SPAACK |
Equipment Acknowledge Code (SPAACK) Data Decoder, used in S2F4.
|
SPD |
Service Program Data (SPD) Data Decoder, used in S2F3, F6.
|
SPID |
Service Program ID (SPID) Data Decoder, used in S2F1,
F5, F7, F9, F12 and S9F13.
|
SPR |
Service Program Results (SPR) Data Decoder, used in S2F10.
|
STIME |
Sample time.
|
STRACK |
Spool Stream Acknoowledge.
|
STRID |
Stream Identification.
|
SV | |
SVID |
Status Variable ID.
|
SVNAME |
Status Variable Name.
|
SyslogLogger |
A logger object that logs to the syslog.
|
TAGSER |
SMART-Tag serial number, 4-bytes.
|
TAGSN |
TAGSN.
|
TARGETSPEC |
TARGETSPEC Object specifier of target object
Used in S14, S15F43
|
TerminalServerPortManager | |
TerminalServerWrapper |
This is the wrapper for a SECSI interface over ethernet through a terminal
server or similar.
|
TEXT |
TEXT a single line of characters, Used in S10F1,F3,F5,F9
The format is a 10, 20, 3x or 5x
|
TIAACK |
Equipment Acknowledge Code.
|
TIACK |
Time Acknowledge Code.
|
TID |
Terminal number, 1 byte - Used in S10F1,F3,F5,F7.
|
TIME |
Time Of Day.
|
TIMEFORMAT |
TIMEFORMAT: Setting of this ECV controls whether the equipment shall send the
the TIME data item in 12-byte or 16-byte format:
1 = 12 byte format(default)
2 = 16 byte format
Used in S2F15, S100F15, and S100F132.
|
TIMESTAMP |
TIMESTAMP A text string indicating the time of an event, which encodes time in the folloing format: YYYYYMMDDhhmmsscc
Used in S5F9, F11, F15, S15F41, F44, S16F5, F7
|
TOTSMP |
Total Samples to be made.
|
TransactionManager |
This will spool all outgoing
messages from the time a primary is sent until the response is received.
|
TRID |
Trace request ID.
|
TSIP |
Transfer status of input port, 1 Byte - Used in S1F10.
|
TSOP |
Transfer status of output port, 1 Byte - Used in S1F10.
|
UNITS |
Units Identifier.
|
UPPERDB |
UPPERDB data decode.
|
V |
Variable data.
|
VID | |
VidVPair |
VVidVPair
Used in S16F5,S16F27
consists of data elements VID, V
|
VLAACK |
Variable Limit Attribute Acknowledge Code, 1 byte.
|
Exception | Description |
---|---|
CallbackException |
Subclass of SECSException used for Exx callbacks.
|
MessageSpooledException | |
SecsCommunicationsFailureException |
Thrown when the HSMS layer has a communications failure.
|
SecsException | |
SecsHSMSDeselectException |
Thrown when the HSMS layer receives either a Deselect.req or a Separate.req.
|
SecsHSMSRejectException |
Thrown when the HSMS layer receives either a Reject.req.
|
SecsIChecksumException |
Thrown when the HSMS layer receives either a Reject.req.
|
SecsValueOutOfRangeException |
Copyright © 1999-2021 ErgoTech Systems, Inc. All Rights Reserved.