Module swim.api
Package swim.api.ref

Interface HostRef

All Superinterfaces:
DownlinkFactory

public interface HostRef extends DownlinkFactory
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
    command(String nodeUri, String laneUri, float prio, swim.structure.Value body)
     
    void
    command(String nodeUri, String laneUri, float prio, swim.structure.Value body, swim.concurrent.Cont<swim.warp.CommandMessage> cont)
     
    void
    command(String nodeUri, String laneUri, swim.structure.Value body)
     
    void
    command(String nodeUri, String laneUri, swim.structure.Value body, swim.concurrent.Cont<swim.warp.CommandMessage> cont)
     
    void
    command(swim.uri.Uri nodeUri, swim.uri.Uri laneUri, float prio, swim.structure.Value body)
     
    void
    command(swim.uri.Uri nodeUri, swim.uri.Uri laneUri, float prio, swim.structure.Value body, swim.concurrent.Cont<swim.warp.CommandMessage> cont)
     
    void
    command(swim.uri.Uri nodeUri, swim.uri.Uri laneUri, swim.structure.Value body)
     
    void
    command(swim.uri.Uri nodeUri, swim.uri.Uri laneUri, swim.structure.Value body, swim.concurrent.Cont<swim.warp.CommandMessage> cont)
     
    swim.uri.Uri
     
    laneRef(String nodeUri, String laneUri)
     
    laneRef(swim.uri.Uri nodeUri, swim.uri.Uri laneUri)
     
    nodeRef(String nodeUri)
     
    nodeRef(swim.uri.Uri nodeUri)
     

    Methods inherited from interface swim.api.downlink.DownlinkFactory

    downlink, downlinkHttp, downlinkList, downlinkMap, downlinkValue, downlinkWs
  • Method Details

    • hostUri

      swim.uri.Uri hostUri()
    • nodeRef

      NodeRef nodeRef(swim.uri.Uri nodeUri)
    • nodeRef

      NodeRef nodeRef(String nodeUri)
    • laneRef

      LaneRef laneRef(swim.uri.Uri nodeUri, swim.uri.Uri laneUri)
    • laneRef

      LaneRef laneRef(String nodeUri, String laneUri)
    • command

      void command(swim.uri.Uri nodeUri, swim.uri.Uri laneUri, float prio, swim.structure.Value body, swim.concurrent.Cont<swim.warp.CommandMessage> cont)
    • command

      void command(String nodeUri, String laneUri, float prio, swim.structure.Value body, swim.concurrent.Cont<swim.warp.CommandMessage> cont)
    • command

      void command(swim.uri.Uri nodeUri, swim.uri.Uri laneUri, swim.structure.Value body, swim.concurrent.Cont<swim.warp.CommandMessage> cont)
    • command

      void command(String nodeUri, String laneUri, swim.structure.Value body, swim.concurrent.Cont<swim.warp.CommandMessage> cont)
    • command

      void command(swim.uri.Uri nodeUri, swim.uri.Uri laneUri, float prio, swim.structure.Value body)
    • command

      void command(String nodeUri, String laneUri, float prio, swim.structure.Value body)
    • command

      void command(swim.uri.Uri nodeUri, swim.uri.Uri laneUri, swim.structure.Value body)
    • command

      void command(String nodeUri, String laneUri, swim.structure.Value body)
    • close

      void close()