Expand description
Native signaling protocol surface and wire codec.
Re-exportsยง
pub use catalog::AuthPayload;pub use catalog::ClientBroadcastPayload;pub use catalog::NegotiationUploadEncoding;pub use catalog::NegotiationUploadSlot;pub use catalog::PeerInfoPayload;pub use catalog::PeerLeftPayload;pub use catalog::RecordingActionResult;pub use catalog::ServerBroadcastPayload;pub use catalog::SessionDescriptionPayload;pub use catalog::SourceDescriptor;pub use catalog::SourceEncodingDescriptor;pub use catalog::StreamIntentPayload;pub use catalog::SubscribePayload;pub use catalog::TrackBinding;pub use catalog::UploadLayerPolicyRole;pub use catalog::WelcomePayload;pub use self::codec::ClientEnvelope;pub use self::codec::ServerEnvelope;pub use self::envelope::Envelope;pub use self::envelope::EnvelopeBatch;pub use self::envelope::EnvelopeBatchDecodeError;pub use self::envelope::MAX_ENVELOPE_BATCH_LEN;pub use self::envelope::RequestId;pub use self::envelope::decode_envelope_batch;pub use self::wire_catalog::ClientMessage;pub use self::wire_catalog::ClientRequest;pub use self::wire_catalog::ClientResponse;pub use self::wire_catalog::EnvelopeDecodeError;pub use self::wire_catalog::ServerMessage;pub use self::wire_catalog::ServerRequest;pub use self::wire_catalog::ServerResponse;
Modulesยง
- catalog ๐
- codec ๐
- envelope ๐
- wire_
catalog ๐
Structsยง
- Peer
Snapshot - full peer entry sent when a client needs the current room membership view
- Recording
Options - recording modes requested by a user
Enumsยง
- WebSocket
Close Code - websocket close code vocabulary shared by server and browser protocol code