Class ScmSerialHostAdapter<T>
java.lang.Object
org.bidib.jbidibc.netbidib.server.adapter.DefaultHostAdapter<T>
org.bidib.jbidibc.netbidib.server.adapter.ScmSerialHostAdapter<T>
- All Implemented Interfaces:
org.bidib.jbidibc.messages.HostAdapter<T>
This class uses ScmSerialConnector for communication.
-
Field Summary
Fields inherited from class org.bidib.jbidibc.netbidib.server.adapter.DefaultHostAdapter
messageContentSupplier -
Constructor Summary
ConstructorsConstructorDescriptionScmSerialHostAdapter(Function<org.bidib.jbidibc.messages.message.BidibMessageInterface, T> messageContentSupplier) -
Method Summary
Modifier and TypeMethodDescriptionReturns the configured port that was provided during connect backend.org.bidib.jbidibc.messages.base.BaseBidib<org.bidib.jbidibc.messages.MessageReceiver> voidinitialize(org.bidib.jbidibc.messages.helpers.Context context) voidsetRawSerialBidib(org.bidib.jbidibc.messages.base.BaseBidib<org.bidib.jbidibc.messages.MessageReceiver> rawSerialBidib) voidsignalConnectionClosed(org.bidib.jbidibc.messages.helpers.Context context) voidsignalConnectionOpened(org.bidib.jbidibc.messages.helpers.Context context) Methods inherited from class org.bidib.jbidibc.netbidib.server.adapter.DefaultHostAdapter
forwardMessageToBackend, forwardMessageToGuest, getToBackendPublisher, getToGuestPublisher, setToBackendPublisher, setToGuestPublisher
-
Constructor Details
-
ScmSerialHostAdapter
-
-
Method Details
-
initialize
public void initialize(org.bidib.jbidibc.messages.helpers.Context context) - Specified by:
initializein interfaceorg.bidib.jbidibc.messages.HostAdapter<T>- Overrides:
initializein classDefaultHostAdapter<T>
-
getRawSerialBidib
public org.bidib.jbidibc.messages.base.BaseBidib<org.bidib.jbidibc.messages.MessageReceiver> getRawSerialBidib()- Returns:
- the rawSerialBidib
-
setRawSerialBidib
public void setRawSerialBidib(org.bidib.jbidibc.messages.base.BaseBidib<org.bidib.jbidibc.messages.MessageReceiver> rawSerialBidib) - Parameters:
rawSerialBidib- the rawSerialBidib to set
-
getConfiguredPort
Returns the configured port that was provided during connect backend.- Returns:
- the configured port
-
signalConnectionOpened
public void signalConnectionOpened(org.bidib.jbidibc.messages.helpers.Context context) - Specified by:
signalConnectionOpenedin interfaceorg.bidib.jbidibc.messages.HostAdapter<T>- Overrides:
signalConnectionOpenedin classDefaultHostAdapter<T>
-
signalConnectionClosed
public void signalConnectionClosed(org.bidib.jbidibc.messages.helpers.Context context) - Specified by:
signalConnectionClosedin interfaceorg.bidib.jbidibc.messages.HostAdapter<T>- Overrides:
signalConnectionClosedin classDefaultHostAdapter<T>
-