public class TerminalServerWrapper extends SecsIWrapper
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
cvsRev |
portManagerFactoryClass| Constructor and Description |
|---|
TerminalServerWrapper(int port,
int deviceId,
java.lang.String hostName,
java.lang.Class portManagerClass)
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addMessageHandler(java.lang.Object messageHandler)
Add a message handler object.
|
void |
addMessageHandler(java.io.Serializable messageHandler)
Add a message handler object.
|
SessionManager |
getRawSessionManager(int deviceId)
Get a session manager for the provided deviceID.
|
SessionManager |
getSessionManager()
This will return the current SessionManager if one exists.
|
connect, destroy, disconnect, getAllowDuplicateMessages, getBaudRate, getDefaultAllowDuplicateMessages, getDeviceId, getIsHost, getLogger, getMessageHandlers, getPort, getPortManager, getPortManager, getRetryLimit, getSessionManager, getT1, getT2, getT3, getT4, init, initializeConnection, removeMessageHandler, secsEvent, setAllowDuplicateMessages, setBaudRate, setDefault, setDefaultAllowDuplicateMessages, setDeviceId, setIsHost, setLogger, setPort, setPortManager, setRetryLimit, setT1, setT2, setT3, setT4, start, stopequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetActivepublic static final java.lang.String cvsRev
public TerminalServerWrapper(int port,
int deviceId,
java.lang.String hostName,
java.lang.Class portManagerClass)
port - the SECS1 serial port to use. This is an enumerated constant as
described in the SerialPortManager object.SerialPortManagerpublic void addMessageHandler(java.lang.Object messageHandler)
addMessageHandler in interface WrapperInterfaceaddMessageHandler in class SecsIWrappermessageHandler - the message handler to addSecsMsg.processSelf(java.lang.Object)public void addMessageHandler(java.io.Serializable messageHandler)
addMessageHandler in interface WrapperInterfaceaddMessageHandler in class SecsIWrappermessageHandler - the message handler to addSecsMsg.processSelf(java.lang.Object)public SessionManager getRawSessionManager(int deviceId) throws SecsException
getRawSessionManager in class SecsIWrapperdeviceId - the deviceIdSecsException - if there are any problems.public SessionManager getSessionManager()
getSessionManager in interface WrapperInterfacegetSessionManager in class SecsIWrapperCopyright © 1999-2025 ErgoTech Systems, Inc. All Rights Reserved.