Package-level declarations
Types
Link copied to clipboard
interface MessengerProtocol
Unified contract for multi-protocol messaging in one inbox. Protocol adapters map Smack / Trixnity / TDLib (and future SDKs) onto this surface.
Link copied to clipboard
Thrown when the app attempts to use a MessengerProtocol that hasn't been enabled/configured.
Link copied to clipboard
interface ProtocolRegistry
Link copied to clipboard
@Singleton
Single entry point for the UI and foreground service to talk to every enabled messenger SDK.