Module swim.runtime
Package swim.runtime.downlink
Class ListDownlinkModem<View extends DownlinkView>
- java.lang.Object
-
- swim.runtime.downlink.DownlinkModem
-
- swim.runtime.downlink.DownlinkModel<View>
-
- swim.runtime.downlink.ListDownlinkModem<View>
-
- All Implemented Interfaces:
LinkBinding
,Log
- Direct Known Subclasses:
ListDownlinkModel
public abstract class ListDownlinkModem<View extends DownlinkView> extends DownlinkModel<View>
-
-
Field Summary
-
Fields inherited from class swim.runtime.downlink.DownlinkModel
views
-
Fields inherited from class swim.runtime.downlink.DownlinkModem
body, cellContext, hostUri, laneUri, linkContext, meshUri, nodeUri, prio, rate, status
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Value
nextUpQueue()
void
pushUp(ListLinkDelta delta)
void
queueUp(ListLinkDelta delta)
protected boolean
upQueueIsEmpty()
-
Methods inherited from class swim.runtime.downlink.DownlinkModel
addDownlink, didAddDownlink, didCloseUp, didConnect, didDisconnect, didFail, didRemoveDownlink, keepLinked, keepSynced, pullUpCommand, pullUpLink, pullUpSync, pullUpUnlink, pushDownEvent, pushDownLinked, pushDownSynced, pushDownUnlinked, removeDownlink, reopen
-
Methods inherited from class swim.runtime.downlink.DownlinkModem
body, cellContext, cipherSuite, cipherSuiteDown, closeDown, command, command, cueDown, cueUp, debug, debugDown, didClose, didLink, didOpen, didSync, didUnlink, error, errorDown, feedDown, feedUp, hostUri, info, infoDown, isConnected, isConnectedDown, isRemote, isRemoteDown, isSecure, isSecureDown, laneUri, link, linkContext, linkRequest, linkWrapper, localAddress, localAddressDown, localCertificates, localCertificatesDown, localIdentity, localIdentityDown, localPrincipal, localPrincipalDown, meshUri, nextUpCue, nextUpCueCommand, nextUpQueueCommand, nodeUri, onCommand, onEvent, openDown, prio, pullUp, pushDown, pushDownEnvelope, pushUp, queueUp, rate, remoteAddress, remoteAddressDown, remoteCertificates, remoteCertificatesDown, remoteIdentity, remoteIdentityDown, remotePrincipal, remotePrincipalDown, securityProtocol, securityProtocolDown, setCellContext, setLinkContext, skipDown, sync, syncRequest, trace, traceDown, unlink, unlinkRequest, unwrapLink, warn, warnDown, willLink, willSync, willUnlink
-
-
-
-
Method Detail
-
upQueueIsEmpty
protected boolean upQueueIsEmpty()
- Overrides:
upQueueIsEmpty
in classDownlinkModem
-
queueUp
public void queueUp(ListLinkDelta delta)
-
pushUp
public void pushUp(ListLinkDelta delta)
-
nextUpQueue
protected Value nextUpQueue()
- Overrides:
nextUpQueue
in classDownlinkModem
-
-