Skip to main content

Module models

Module models 

Source
Expand description

Lean read models for the live-query path.

Device-derived message/thread/body shapes carrying no store-only fields (no rowid, synced_at, or outgoing_status, which have no device source). Only these models leave imsg-session; the map_core protocol types they are normalized from do not.

Structs§

LiveBody
One message body fetched live by handle.
LiveFolder
One MAP message folder from a live folder listing.
LiveMessage
One message from a live folder listing, body text fetched on demand.
LiveThread
Per-contact thread summary aggregated from live folder listings.

Enums§

Direction
Message direction relative to this device.