Module message

Source

Re-exportsΒ§

pub use inbound::BorrowedPayload;
pub use inbound::InboundOpaqueMessage;
pub use inbound::InboundPlainMessage;
pub use outbound::OutboundChunks;
pub use outbound::OutboundOpaqueMessage;
pub use outbound::OutboundPlainMessage;
pub use outbound::PrefixedPayload;

ModulesΒ§

inbound πŸ”’
outbound πŸ”’

StructsΒ§

Message
A message with decoded payload
PlainMessage
A decrypted TLS frame

EnumsΒ§

MessageError
MessagePayload

ConstantsΒ§

HEADER_SIZE πŸ”’
Content type, version and size.
MAX_PAYLOAD πŸ”’
Maximum message payload size. That’s 2^14 payload bytes and a 2KB allowance for ciphertext overheads.
MAX_WIRE_SIZE πŸ”’
Maximum on-the-wire message size.