public class GatewayResponseReceiver extends MessageReceiver
MSG_RAW_LOGGER, MSG_RX_LOGGER, running| Constructor and Description |
|---|
GatewayResponseReceiver(NodeRegistry nodeRegistry) |
| Modifier and Type | Method and Description |
|---|---|
void |
disable() |
void |
enable() |
protected void |
evaluateMessage(BidibMessage message) |
protected void |
parseInput(byte[] receivedData,
int len)
Parse the received data to process the received bidib packets.
|
void |
processMessages(ByteArrayOutputStream output) |
void |
receive(ByteArrayOutputStream data)
Receive messages from the configured port
|
void |
setGatewayResponsePeer(GatewayResponsePeer gatewayMessagePeer) |
addMessageListener, addNodeListener, clearMessageListeners, clearNodeListeners, fireAddress, fireBmAccessory, fireBmCv, fireBmRcPlus, fireBmXPom, fireBoosterCurrent, fireBoosterState, fireBoosterTemperature, fireBoosterVoltage, fireConfidence, fireCsAccessoryAck, fireCsAccessoryManual, fireCsDriveManual, fireCsProgState, fireCsRcPlusAcknowledge, fireCsState, fireDynState, fireSpeed, getErrorInformation, isEnabled, messageReceived, removeMessageListener, removeNodeListener, removeOrphanNode, setIgnoreWrongMessageNumberpublic GatewayResponseReceiver(NodeRegistry nodeRegistry)
public void setGatewayResponsePeer(GatewayResponsePeer gatewayMessagePeer)
public void enable()
enable in class MessageReceiverpublic void disable()
disable in class MessageReceiverpublic void receive(ByteArrayOutputStream data)
receive in interface BidibMessageProcessorreceive in class MessageReceiverdata - the received dataprotected void parseInput(byte[] receivedData,
int len)
throws ProtocolException
receivedData - the received datalen - the len of the recevided data packetProtocolExceptionpublic void processMessages(ByteArrayOutputStream output) throws ProtocolException
processMessages in interface BidibMessageProcessorprocessMessages in class MessageReceiverProtocolExceptionprotected void evaluateMessage(BidibMessage message) throws ProtocolException
evaluateMessage in class MessageReceiverProtocolExceptionCopyright © 2017. All rights reserved.