java.lang.Object
- All Implemented Interfaces:
LinkBinding,WarpBinding,Log
-
Field Summary
FieldsFields inherited from class swim.system.warp.WarpDownlinkModem
body, cellContext, EXEC_DELTA, EXEC_TIME, linkContext, prio, rate, statusFields inherited from class swim.system.DownlinkModel
views, VIEWSFields inherited from class swim.system.AbstractDownlinkBinding
hostUri, laneUri, meshUri, nodeUri -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddidAddDownlink(ValueDownlinkView<?> view) protected voidget()final booleanisStateful(boolean isStateful) protected Push<CommandMessage>protected voidpushDownEvent(Push<EventMessage> push) <V> Vset(ValueDownlinkView<V> view, V newObject) protected ValueMethods inherited from class swim.system.warp.WarpDownlinkModel
keepLinked, keepSynced, pullUpCommand, pullUpLink, pullUpSync, pullUpUnlink, pushDownLinked, pushDownSynced, pushDownUnlinkedMethods inherited from class swim.system.warp.WarpDownlinkModem
accumulateExecTime, body, cellContext, closeDown, collectProfile, command, command, command, command, cueDown, cueUp, didClose, didCloseUp, didConnect, didDisconnect, didFail, didFailUp, didLink, didOpen, didRemoveDownlink, didSync, didUnlink, didUpdateMetrics, feedDown, feedUp, flushMetrics, link, linkContext, linkRequest, linkWrapper, nextUpQueue, onCommand, onEvent, openDown, openMetaDownlink, prio, pullUp, pushDown, pushDownUnknown, pushUp, pushUp, queueUp, rate, reportMetrics, setCellContext, setLinkContext, skipDown, sync, syncRequest, unlink, unlinkRequest, upQueueIsEmpty, willLink, willSync, willUnlinkMethods inherited from class swim.system.DownlinkModel
addDownlink, removeDownlink, removeDownlinks, reopenMethods inherited from class swim.system.AbstractDownlinkBinding
bottomLink, cellAddressDown, cipherSuite, cipherSuiteDown, debug, debugDown, error, errorDown, fail, failDown, hostUri, info, infoDown, isConnected, isConnectedDown, isRemote, isRemoteDown, isSecure, isSecureDown, laneUri, linkKey, localAddress, localAddressDown, localCertificates, localCertificatesDown, localIdentity, localIdentityDown, localPrincipal, localPrincipalDown, meshUri, nodeUri, remoteAddress, remoteAddressDown, remoteCertificates, remoteCertificatesDown, remoteIdentity, remoteIdentityDown, remotePrincipal, remotePrincipalDown, securityProtocol, securityProtocolDown, setHostUri, setNodeUri, trace, traceDown, unwrapLink, warn, warnDownMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface swim.system.LinkBinding
bottomLink, cellAddressDown, cipherSuiteDown, debugDown, errorDown, failDown, hostUri, infoDown, isConnectedDown, isRemoteDown, isSecureDown, laneUri, linkKey, localAddressDown, localCertificatesDown, localIdentityDown, localPrincipalDown, meshUri, nodeUri, remoteAddressDown, remoteCertificatesDown, remoteIdentityDown, remotePrincipalDown, reopen, securityProtocolDown, setHostUri, setNodeUri, traceDown, unwrapLink, warnDown
-
Field Details
-
state
-
flags
protected int flags -
STATEFUL
protected static final int STATEFUL- See Also:
-
-
Constructor Details
-
ValueDownlinkModel
-
-
Method Details
-
isStateful
public final boolean isStateful() -
isStateful
-
pushDownEvent
- Overrides:
pushDownEventin classWarpDownlinkModel<ValueDownlinkView<?>>
-
nextUpCue
- Specified by:
nextUpCuein classDemandDownlinkModem<ValueDownlinkView<?>>
-
didAddDownlink
- Overrides:
didAddDownlinkin classWarpDownlinkModem<ValueDownlinkView<?>>
-
get
-
set
-
setValue
-
willSet
-
didSet
-