Interface ITransport

All Known Implementing Classes:
NettyWebSocket, RawSocket

public interface ITransport
  • Method Details

    • send

      void send​(byte[] payload, boolean isBinary)
    • connect

      void connect​(ITransportHandler transportHandler) throws java.lang.Exception
      Throws:
      java.lang.Exception
    • connect

      void connect​(ITransportHandler transportHandler, TransportOptions options) throws java.lang.Exception
      Throws:
      java.lang.Exception
    • isOpen

      boolean isOpen()
    • close

      void close() throws java.lang.Exception
      Throws:
      java.lang.Exception
    • abort

      void abort() throws java.lang.Exception
      Throws:
      java.lang.Exception
    • setOptions

      void setOptions​(TransportOptions options)