ProtobufEnvelopeSerializer

Constructors

Link copied to clipboard
private constructor(protobufSerializer: ProtobufSerializer)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
open fun acceptRaw(rawPayload: Array<Byte>, visitor: EncodedPayloadVisitor)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun serializeAndAcceptEnvelope(opCode: OpCode, payload: Any, visitor: EncodedPayloadVisitor)
Link copied to clipboard
open fun serializeEnvelopeAsBytes(opCode: OpCode, payload: Any): Array<Byte>
Link copied to clipboard
open fun serializeEnvelopeAsString(opCode: OpCode, payload: Any): String
Link copied to clipboard
open fun serializeForSession(opCode: OpCode, payload: Any): Array<Byte>
Link copied to clipboard
open fun unwrap(payload: String, typeResolver: (Integer) -> Class<out Any>): MessageEnvelope<out Any>
open fun unwrap(payload: Array<Byte>, typeResolver: (Integer) -> Class<out Any>): MessageEnvelope<out Any>