Module frame

Source

Re-exports§

pub use crate::frame::traits::*;

Modules§

events
frame_decoder
frame_encoder
message_auth_challenge
message_auth_response
message_auth_success
message_authenticate
message_batch
message_error
message_event
message_execute
message_options
message_prepare
message_query
message_ready
message_register
message_request
message_response
message_result
message_startup
message_supported
traits

Structs§

Envelope
Flags
Envelope flags
ParsedEnvelope

Enums§

CheckEnvelopeSizeError
Direction
Opcode
ParseEnvelopeError
Version
Protocol version.

Constants§

EVENT_STREAM_ID
LENGTH_LEN
Number of body length bytes in accordance to protocol.
MAX_FRAME_SIZE
Maximum size of an entire frame.
PAYLOAD_SIZE_LIMIT
Maximum size of frame payloads - aggregated envelopes or a part of a single envelope.
STREAM_LEN
Number of stream bytes in accordance to protocol.

Type Aliases§

StreamId
Cassandra stream identifier.