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, stop
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setActive
public 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.SerialPortManager
public void addMessageHandler(java.lang.Object messageHandler)
addMessageHandler
in interface WrapperInterface
addMessageHandler
in class SecsIWrapper
messageHandler
- the message handler to addSecsMsg.processSelf(java.lang.Object)
public void addMessageHandler(java.io.Serializable messageHandler)
addMessageHandler
in interface WrapperInterface
addMessageHandler
in class SecsIWrapper
messageHandler
- the message handler to addSecsMsg.processSelf(java.lang.Object)
public SessionManager getRawSessionManager(int deviceId) throws SecsException
getRawSessionManager
in class SecsIWrapper
deviceId
- the deviceIdSecsException
- if there are any problems.public SessionManager getSessionManager()
getSessionManager
in interface WrapperInterface
getSessionManager
in class SecsIWrapper
Copyright © 1999-2025 ErgoTech Systems, Inc. All Rights Reserved.