- java.lang.Object
-
- swim.runtime.downlink.DownlinkModem
-
- swim.runtime.downlink.DownlinkModel<View>
-
- swim.runtime.downlink.SupplyDownlinkModem<EventDownlinkView<?>>
-
- swim.runtime.downlink.EventDownlinkModel
-
- All Implemented Interfaces:
LinkBinding,swim.util.Log
public class EventDownlinkModel extends SupplyDownlinkModem<EventDownlinkView<?>>
-
-
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
-
-
Constructor Summary
Constructors Constructor Description EventDownlinkModel(swim.uri.Uri meshUri, swim.uri.Uri hostUri, swim.uri.Uri nodeUri, swim.uri.Uri laneUri, float prio, float rate, swim.structure.Value body)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcommand(swim.structure.Value body)protected voidpushDownEvent(swim.warp.EventMessage message)-
Methods inherited from class swim.runtime.downlink.SupplyDownlinkModem
nextUpQueue, queueUp, upQueueIsEmpty
-
Methods inherited from class swim.runtime.downlink.DownlinkModel
addDownlink, didAddDownlink, didCloseUp, didConnect, didDisconnect, didFail, didRemoveDownlink, keepLinked, keepSynced, pullUpCommand, pullUpLink, pullUpSync, pullUpUnlink, pushDownLinked, pushDownSynced, pushDownUnlinked, removeDownlink, reopen
-
Methods inherited from class swim.runtime.downlink.DownlinkModem
body, cellContext, cipherSuite, cipherSuiteDown, closeDown, 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, localAddress, localAddressDown, localCertificates, localCertificatesDown, localIdentity, localIdentityDown, localPrincipal, localPrincipalDown, meshUri, nextUpCue, nextUpCueCommand, nextUpQueueCommand, nodeUri, onCommand, onEvent, openDown, prio, pullUp, pushDown, pushDownEnvelope, pushUp, 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
-
pushDownEvent
protected void pushDownEvent(swim.warp.EventMessage message)
- Overrides:
pushDownEventin classDownlinkModel<EventDownlinkView<?>>
-
command
public void command(swim.structure.Value body)
- Overrides:
commandin classDownlinkModem
-
-