encode
fun encode(payload: ByteArray, msgId: Int, maxChunkPayload: Int = MAX_CHUNK_PAYLOAD): List<ByteArray>
Encode payload into one or more chunks.
Parameters
payload
the message bytes (may be empty)
msgId
per-message identifier shared by all its chunks
maxChunkPayload
cap on payload bytes per chunk (default MAX_CHUNK_PAYLOAD)