Interface ITransport
- All Known Implementing Classes:
NettyWebSocket,RawSocket
public interface ITransport
-
Method Summary
Modifier and Type Method Description voidabort()voidclose()voidconnect(ITransportHandler transportHandler)voidconnect(ITransportHandler transportHandler, TransportOptions options)booleanisOpen()voidsend(byte[] payload, boolean isBinary)voidsetOptions(TransportOptions options)
-
Method Details
-
send
void send(byte[] payload, boolean isBinary) -
connect
- 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
-