public abstract class ClientContext
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.nio.ByteBuffer |
receivingBuffer |
| Constructor and Description |
|---|
ClientContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanup() |
protected void |
recvAfterReadRaw()
Call after receiveBuffer has been updated.
|
protected abstract void |
recvDecideRoute(java.lang.String channelId) |
protected void |
recvSetFrameHandlers(FrameConverter.FrameHandlers frameHandlers) |
void |
sendFrame(com.google.protobuf.GeneratedMessageV3 message) |
protected abstract void |
sendRaw(byte[] data) |
public void cleanup()
protected void recvAfterReadRaw()
throws java.io.IOException
java.io.IOExceptionprotected void recvSetFrameHandlers(FrameConverter.FrameHandlers frameHandlers)
protected abstract void recvDecideRoute(java.lang.String channelId)
protected abstract void sendRaw(byte[] data)
throws java.io.IOException
java.io.IOExceptionpublic void sendFrame(com.google.protobuf.GeneratedMessageV3 message)
throws java.io.IOException
java.io.IOException