Re-exports§
pub use capability::effective_capabilities_for_profile;pub use capability::negotiate_contract_version;pub use capability::negotiate_plugins;pub use capability::CapabilityDescriptor;pub use capability::CapabilityState;pub use capability::EffectiveLimits;pub use capability::NegotiationRequest;pub use capability::NegotiationResponse;pub use capability::PluginDescriptor;pub use capability::PluginState;pub use domain::AttachmentDownloadChunk;pub use domain::AttachmentDownloadChunkRequest;pub use domain::AttachmentId;pub use domain::AttachmentListRequest;pub use domain::AttachmentListResult;pub use domain::AttachmentMeta;pub use domain::AttachmentStoreRequest;pub use domain::AttachmentUploadChunkAck;pub use domain::AttachmentUploadChunkRequest;pub use domain::AttachmentUploadCommitRequest;pub use domain::AttachmentUploadId;pub use domain::AttachmentUploadSession;pub use domain::AttachmentUploadStartRequest;pub use domain::ContactListRequest;pub use domain::ContactListResult;pub use domain::ContactRecord;pub use domain::ContactUpdateRequest;pub use domain::GeoPoint;pub use domain::IdentityBootstrapRequest;pub use domain::IdentityBundle;pub use domain::IdentityImportRequest;pub use domain::IdentityRef;pub use domain::IdentityResolveRequest;pub use domain::MarkerCreateRequest;pub use domain::MarkerDeleteRequest;pub use domain::MarkerId;pub use domain::MarkerListRequest;pub use domain::MarkerListResult;pub use domain::MarkerRecord;pub use domain::MarkerUpdatePositionRequest;pub use domain::PaperMessageEnvelope;pub use domain::PresenceListRequest;pub use domain::PresenceListResult;pub use domain::PresenceRecord;pub use domain::RemoteCommandRequest;pub use domain::RemoteCommandResponse;pub use domain::RemoteCommandSession;pub use domain::RemoteCommandSessionListRequest;pub use domain::RemoteCommandSessionListResult;pub use domain::TelemetryPoint;pub use domain::TelemetryQuery;pub use domain::TopicCreateRequest;pub use domain::TopicId;pub use domain::TopicListRequest;pub use domain::TopicListResult;pub use domain::TopicPath;pub use domain::TopicPublishRequest;pub use domain::TopicRecord;pub use domain::TopicSubscriptionRequest;pub use domain::TrustLevel;pub use domain::VoiceSessionId;pub use domain::VoiceSessionOpenRequest;pub use domain::VoiceSessionState;pub use domain::VoiceSessionUpdateRequest;pub use event::EventBatch;pub use event::EventCursor;pub use event::EventSubscription;pub use event::SdkEvent;pub use event::Severity;pub use event::SubscriptionStart;pub use messaging::AnnounceRecord;pub use messaging::ConversationRecord;pub use messaging::MessageDirection;pub use messaging::MessageMethod;pub use messaging::MessageRecord;pub use messaging::MessageState;pub use messaging::MessagingStore;pub use messaging::PeerRecord;pub use messaging::PeerState;pub use messaging::SendMessageRequest;pub use messaging::StoredOutboundMessage;pub use messaging::SyncPhase;pub use messaging::SyncStatus;pub use profiles::default_effective_limits;pub use profiles::default_memory_budget;pub use profiles::required_capabilities;pub use profiles::supports_capability;pub use profiles::MemoryBudget;pub use types::Ack;pub use types::AuthMode;pub use types::BindMode;pub use types::CancelResult;pub use types::ClientHandle;pub use types::ConfigPatch;pub use types::DeliverySnapshot;pub use types::DeliveryState;pub use types::EventSinkConfig;pub use types::EventSinkKind;pub use types::EventSinkPatch;pub use types::EventStreamConfig;pub use types::GroupRecipientState;pub use types::GroupSendOutcome;pub use types::GroupSendRequest;pub use types::GroupSendResult;pub use types::MessageId;pub use types::OverflowPolicy;pub use types::Profile;pub use types::RedactionConfig;pub use types::RedactionTransform;pub use types::RpcBackendConfig;pub use types::RuntimeSnapshot;pub use types::RuntimeState;pub use types::SdkConfig;pub use types::SendRequest;pub use types::ShutdownMode;pub use types::StartRequest;pub use types::StoreForwardCapacityPolicy;pub use types::StoreForwardConfig;pub use types::StoreForwardEvictionPriority;pub use types::StoreForwardPatch;pub use types::TickBudget;pub use types::TickResult;
Modules§
Structs§
- Client
- Lifecycle
- Mobile
BleCapabilities - Mobile
BleConnect Request - Mobile
BleEvent - Mobile
BleRead Request - Mobile
BleRead Result - Mobile
BleSession Descriptor - Mobile
BleWrite Ack - Mobile
BleWrite Request - RpcBackend
Client - SdkError
- SdkStored
Key
Enums§
Constants§
Traits§
- LxmfSdk
- Lxmf
SdkAsync - Lxmf
SdkAttachments - Lxmf
SdkGroup Delivery - Lxmf
SdkIdentity - Lxmf
SdkManual Tick - Lxmf
SdkMarkers - Lxmf
SdkOperations - Lxmf
SdkPaper - Lxmf
SdkRemote Commands - Lxmf
SdkTelemetry - Lxmf
SdkTopics - Lxmf
SdkVoice Signaling - Mobile
BleHost Adapter - SdkBackend
- SdkBackend
Async Events - SdkBackend
KeyManagement
Functions§
- validate_
mobile_ ble_ capabilities - validate_
mobile_ ble_ event_ payload_ bounds - validate_
mobile_ ble_ event_ sequence