Module swim.api
Package swim.api.ref

Interface WarpRef

All Superinterfaces:
DownlinkFactory
All Known Subinterfaces:
AgentContext, Client, PlaneContext, Space
All Known Implementing Classes:
AbstractAgent, AbstractPlane

public interface WarpRef 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 hostUri, String nodeUri, String laneUri, float prio, swim.structure.Value body)
     
    void
    command(String hostUri, String nodeUri, String laneUri, float prio, swim.structure.Value body, swim.concurrent.Cont<swim.warp.CommandMessage> cont)
     
    void
    command(String hostUri, String nodeUri, String laneUri, swim.structure.Value body)
     
    void
    command(String hostUri, String nodeUri, String laneUri, 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)
     
    void
    command(swim.uri.Uri hostUri, swim.uri.Uri nodeUri, swim.uri.Uri laneUri, float prio, swim.structure.Value body)
     
    void
    command(swim.uri.Uri hostUri, 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 hostUri, swim.uri.Uri nodeUri, swim.uri.Uri laneUri, swim.structure.Value body)
     
    void
    command(swim.uri.Uri hostUri, swim.uri.Uri nodeUri, swim.uri.Uri laneUri, swim.structure.Value body, swim.concurrent.Cont<swim.warp.CommandMessage> cont)
     
    hostRef(String hostUri)
     
    hostRef(swim.uri.Uri hostUri)
     
    laneRef(String nodeUri, String laneUri)
     
    laneRef(String hostUri, String nodeUri, String laneUri)
     
    laneRef(swim.uri.Uri nodeUri, swim.uri.Uri laneUri)
     
    laneRef(swim.uri.Uri hostUri, swim.uri.Uri nodeUri, swim.uri.Uri laneUri)
     
    nodeRef(String nodeUri)
     
    nodeRef(String hostUri, String nodeUri)
     
    nodeRef(swim.uri.Uri nodeUri)
     
    nodeRef(swim.uri.Uri hostUri, swim.uri.Uri nodeUri)
     

    Methods inherited from interface swim.api.downlink.DownlinkFactory

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

    • hostRef

      HostRef hostRef(swim.uri.Uri hostUri)
    • hostRef

      HostRef hostRef(String hostUri)
    • nodeRef

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

      NodeRef nodeRef(String hostUri, String nodeUri)
    • nodeRef

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

      NodeRef nodeRef(String nodeUri)
    • laneRef

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

      LaneRef laneRef(String hostUri, String nodeUri, String laneUri)
    • laneRef

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

      LaneRef laneRef(String nodeUri, String laneUri)
    • command

      void command(swim.uri.Uri hostUri, 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 hostUri, String nodeUri, String laneUri, float prio, swim.structure.Value body, swim.concurrent.Cont<swim.warp.CommandMessage> cont)
    • command

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

      void command(String hostUri, 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, 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 hostUri, swim.uri.Uri nodeUri, swim.uri.Uri laneUri, float prio, swim.structure.Value body)
    • command

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

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

      void command(String hostUri, String nodeUri, String laneUri, swim.structure.Value body)
    • 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()