Something went wrong. Try again.
[AWIP] Local-first peer-to-peer connectivity and sharing across Android, Linux and Windows, made with Tauri
Something went wrong. Try again.
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152//! Versioned application-protocol boundary.
#![allow(dead_code)]
pub mod capabilities;pub mod envelope;pub mod errors;pub mod json_framing;pub mod limits;pub mod liveness;pub mod message_types;pub mod pairing;pub mod policy;pub mod privilege;pub mod resume;pub mod sequence;
pub use capabilities::{CapabilityDocument, CapabilityError, NegotiatedCapabilities};pub use envelope::MessageEnvelope;pub use errors::{ProtocolError, ProtocolErrorCode, ProtocolErrorScope};pub use json_framing::{read_json_frame, write_json_frame};pub use limits::{ DEFAULT_MAX_BATCH_ITEMS, DEFAULT_MAX_FRAME_SIZE, DEFAULT_MAX_JSON_SIZE, DEFAULT_MAX_PAYLOAD_SIZE, DEFAULT_MAX_STRING_LENGTH, ProtocolLimitError, ProtocolLimits,};pub use liveness::{LivenessError, PingBody, PongBody};pub use message_types::{ ClipboardMessageType, ControlMessageType, FileMessageType, InputMessageType, MediaMessageType, MessageChannel, MessageType, PairingMessageType, PhoneMessageType,};pub use pairing::{ PairingAccepted, PairingCancellationReason, PairingCancelled, PairingCode, PairingCommit, PairingConfirm, PairingError, PairingNonce, PairingRejected, PairingRejectionReason, PairingReveal, PairingStart,};pub use policy::{ FeaturePolicy, PolicyError, PolicyGetRequest, PolicyGetResponse, PolicyRejection, PolicyRejectionReason, PolicySetRequest, PolicySetResponse, UserPolicyState,};pub use privilege::{ PrivilegeAdbTransport, PrivilegeAuthority, PrivilegeBackendSnapshot, PrivilegeCancelRequest, PrivilegeCancellationReason, PrivilegeCapabilities, PrivilegeDecision, PrivilegeError, PrivilegeProof, PrivilegeProvider, PrivilegeRequest, PrivilegeState, PrivilegeStateMessage,};pub use resume::{ ChannelMigration, ChannelResumeCursor, ResumeError, ResumeKey, ResumeRejectionReason, SessionChannel, SessionResumeAccepted, SessionResumeRejected, SessionResumeRequest,};pub use sequence::{SequenceError, SequenceTracker};
pub const PROTOCOL_VERSION: u16 = 1;