Module swim.remote
Package swim.remote

Class RemoteHostClient

  • All Implemented Interfaces:
    swim.api.downlink.DownlinkFactory, swim.api.ref.SwimRef, swim.io.warp.WarpSocket, swim.runtime.CellBinding, swim.runtime.CellContext, swim.runtime.HostBinding, swim.runtime.TierBinding, swim.store.StoreBinding, swim.store.StoreContext, swim.util.Log

    public class RemoteHostClient
    extends RemoteHost
    • Constructor Detail

      • RemoteHostClient

        public RemoteHostClient​(swim.uri.Uri baseUri,
                                swim.io.http.HttpEndpoint endpoint,
                                swim.io.warp.WarpSettings warpSettings)
      • RemoteHostClient

        public RemoteHostClient​(swim.uri.Uri baseUri,
                                swim.io.http.HttpEndpoint endpoint)
    • Method Detail

      • setHostContext

        public void setHostContext​(swim.runtime.HostContext hostContext)
        Specified by:
        setHostContext in interface swim.runtime.HostBinding
        Overrides:
        setHostContext in class RemoteHost
      • connect

        public void connect()
      • didConnect

        public void didConnect()
        Specified by:
        didConnect in interface swim.io.warp.WarpSocket
        Overrides:
        didConnect in class RemoteHost