Structs§
- AppKeys
- Debounced
File Storage - Device
Entry - File
Storage Adapter - InMemory
Storage - Invite
- NdrUnix
Seconds - Nearby
Frame Assembler - Nearby
Inventory Item - Protocol
Accept Invite Result - Protocol
Decrypted Message - Protocol
Device Owner Hint - Protocol
Direct Send Result - Protocol
Engine - Protocol
Engine Debug Snapshot - Protocol
Group Incoming Result - Protocol
Group Send Result - Protocol
Message Session Debug Snapshot - Protocol
Pending Inbound Test Debug - Protocol
Pending Outbound - Protocol
Pending Outbound Debug - Protocol
Publish - Protocol
Retry Batch - Protocol
Retry Result - Session
Manager Snapshot - Session
State - Sqlite
Storage Adapter - SQLite-backed implementation of
iris_chat_protocol::StorageAdapter. Keys are namespaced by (owner_pubkey_hex, device_pubkey_hex) so a single database serves multiple owner accounts and devices without keyspace collisions, matching the per-(owner, device) directory scoping the previous file-backed adapter used. - Storage
Error - Unix
Seconds
Enums§
Constants§
- APP_
KEYS_ EVENT_ KIND - CHAT_
MESSAGE_ KIND - CHAT_
SETTINGS_ KIND - GROUP_
SENDER_ KEY_ MESSAGE_ KIND - INVITE_
EVENT_ KIND - INVITE_
RESPONSE_ KIND - MESSAGE_
EVENT_ KIND - NEARBY_
ENVELOPE_ VERSION - NEARBY_
FRAME_ HEADER_ BYTES - NEARBY_
MAX_ FRAME_ BODY_ BYTES - PROTOCOL_
SENDER_ KEY_ REPAIR_ RETRY_ DELAYS_ SECS - REACTION_
KIND - RECEIPT_
KIND
Traits§
Functions§
- decode_
nearby_ envelope_ frame - decode_
nearby_ envelope_ json - decode_
nearby_ frame_ json - encode_
nearby_ envelope_ frame - encode_
nearby_ envelope_ json - encode_
nearby_ frame_ json - invite_
unsigned_ event - invite_
url - is_
app_ keys_ event - nearby_
frame_ body_ len_ from_ header - parse_
invite_ event - parse_
invite_ response_ event - parse_
invite_ url - parse_
message_ event - read_
nearby_ frame