Expand description
Native signaling protocol surface and wire codec.
Re-exportsยง
pub use payloads::AuthPayload;pub use payloads::ClientBroadcastPayload;pub use payloads::NegotiationUploadEncoding;pub use payloads::NegotiationUploadSlot;pub use payloads::PeerInfoPayload;pub use payloads::PeerLeftPayload;pub use payloads::RecordingActionResult;pub use payloads::ServerBroadcastPayload;pub use payloads::SessionDescriptionPayload;pub use payloads::SourceDescriptor;pub use payloads::SourceEncodingDescriptor;pub use payloads::StreamIntentPayload;pub use payloads::SubscribePayload;pub use payloads::TrackBinding;pub use payloads::UploadLayerPolicyRole;pub use payloads::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::messages::ClientMessage;pub use self::messages::ClientRequest;pub use self::messages::ClientResponse;pub use self::messages::EnvelopeDecodeError;pub use self::messages::ServerMessage;pub use self::messages::ServerRequest;pub use self::messages::ServerResponse;
Modulesยง
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