class DatagramMeteringBuffer.MessageMemo extends MessageDecoder
Connection.ConnectionListener
Modifier and Type | Field and Description |
---|---|
(package private) DatagramMessage |
message |
(package private) Timer |
timer |
(package private) Connection |
toDownstream |
(package private) Connection |
toUpstream |
Constructor and Description |
---|
MessageMemo(DatagramMessage msg,
Connection toUpstream,
Connection toDownstream) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
endTimeout() |
(package private) void |
forwardDownstream() |
void |
handleDatagramAcknowledged(DatagramAcknowledgedMessage msg,
Connection sender)
Handle "Datagram Acknowledged" message
|
void |
handleDatagramRejected(DatagramRejectedMessage msg,
Connection sender)
Handle "Datagram Rejected" message
|
void |
sendIt() |
(package private) void |
startTimeout() |
(package private) void |
timerExpired() |
defaultHandler, handleConsumerIdentified, handleDatagram, handleIdentifyConsumers, handleIdentifyEvents, handleIdentifyProducers, handleInitializationComplete, handleLearnEvent, handleOptionalIntRejected, handleProducerConsumerEventReport, handleProducerIdentified, handleProtocolIdentificationReply, handleProtocolIdentificationRequest, handleSimpleNodeIdentInfoReply, handleSimpleNodeIdentInfoRequest, handleStreamDataComplete, handleStreamDataProceed, handleStreamDataSend, handleStreamInitReply, handleStreamInitRequest, handleVerifiedNodeIDNumber, handleVerifyNodeIDNumber, put
registerStartNotification
DatagramMessage message
Connection toDownstream
Connection toUpstream
Timer timer
MessageMemo(DatagramMessage msg, Connection toUpstream, Connection toDownstream)
public void sendIt()
void forwardDownstream()
void startTimeout()
void endTimeout()
void timerExpired()
public void handleDatagramAcknowledged(DatagramAcknowledgedMessage msg, Connection sender)
handleDatagramAcknowledged
in class MessageDecoder
public void handleDatagramRejected(DatagramRejectedMessage msg, Connection sender)
handleDatagramRejected
in class MessageDecoder
Information on copyright, trademarks and licenses is linked here.
Site hosted by: