Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Client(libXMTPClient: FfiXmtpClient, val dbPath: String, val installationId: String, val inboxId: InboxId, val environment: XMTPEnvironment, val publicIdentity: PublicIdentity)
Link copied to clipboard
data class ClientOptions(val api: ClientOptions.Api = Api(), val preAuthenticateToInboxCallback: PreEventCallback? = null, val appContext: Context, val dbEncryptionKey: ByteArray, val historySyncUrl: String? = api.env.getHistorySyncUrl(), val dbDirectory: String? = null, val deviceSyncEnabled: Boolean = true, val debugEventsEnabled: Boolean = false)
Link copied to clipboard
Link copied to clipboard
data class ConsentRecord(val value: String, val entryType: EntryType, val consentType: ConsentState)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class Conversations(var client: Client, ffiConversations: FfiConversations, ffiClient: FfiXmtpClient)
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY ] )
Link copied to clipboard
class Dm(val client: Client, libXMTPGroup: FfiConversation, ffiLastMessage: FfiMessage? = null, ffiIsCommitLogForked: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
class Group(val client: Client, libXMTPGroup: FfiConversation, ffiLastMessage: FfiMessage? = null, ffiIsCommitLogForked: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class SendOptions(var compression: EncodedContentCompression? = null, var contentType: Content.ContentTypeId? = null, var ephemeral: Boolean = false)
Link copied to clipboard
data class SignedData(val rawData: ByteArray, val publicKey: ByteArray? = null, val authenticatorData: ByteArray? = null, val clientDataJson: ByteArray? = null)
Link copied to clipboard
Link copied to clipboard
interface SigningKey
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard