Modifier and Type | Class and Description |
---|---|
private class |
LoopbackLink.LoopbackSerializationFilter |
private class |
LoopbackLink.RxLoop
The process which recieves from the stream.
|
private class |
LoopbackLink.TxLoop
The process which does transmission to the stream.
|
private static class |
LoopbackLink.TxLoopPoison
An object of this type is used by RxLoop to poison TxLoop.
|
Modifier and Type | Field and Description |
---|---|
private FilteredOne2OneChannel |
loopBack |
remoteNodeID, sendNodeID, txChannel
Constructor and Description |
---|
LoopbackLink()
Constructs a new loopback link for efficient network channels that are on the same JVM.
|
Modifier and Type | Method and Description |
---|---|
protected NodeID |
getRemoteNodeID()
Returns the other computer's ID.
|
protected void |
runTxRxLoop()
Performs send and receive actions for the link exchanging data with the peer node.
|
addTxFilter, connect, createResources, deliverReceivedObject, destroyResources, equals, exchangeNodeIDs, getPingTime, getProfile, getProtocolID, getReadSequence, getSpecifications, getTxChannel, getTxFilterCount, hashCode, obtainNodeID, performedPingTest, ping, readLinkDecision, readTestObject, removeTxFilter, run, setProfile, setSpecifications, waitForReplies, writeLinkDecision, writeTestObject
private final FilteredOne2OneChannel loopBack
LoopbackLink()
protected void runTxRxLoop()
Link
run
method - do not call it directly.runTxRxLoop
in class Link
protected NodeID getRemoteNodeID()
getRemoteNodeID
in class Link