WebSocketReader
class WebSocketReader(byteChannel: ByteReadChannel, coroutineContext: CoroutineContext, maxFrameSize: Long, pool: ObjectPool<ByteBuffer>) : CoroutineScope
Content copied to clipboard
Class that continuously reads a byteChannel and converts into Websocket Frame exposing them in incoming.
Parameters
maxFrameSize
maximum frame size that could be read
Constructors
Link copied to clipboard
fun WebSocketReader(byteChannel: ByteReadChannel, coroutineContext: CoroutineContext, maxFrameSize: Long, pool: ObjectPool<ByteBuffer> = KtorDefaultPool)
Content copied to clipboard
Properties
Link copied to clipboard
Channel receiving Websocket's Frame objects read from byteChannel.