Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ArchiveOptions(val startNs: Long? = null, val endNs: Long? = null, val archiveElements: List<ArchiveElement> = listOf(ArchiveElement.MESSAGES, ArchiveElement.CONSENT), val excludeDisappearingMessages: Boolean = false)
Link copied to clipboard
Link copied to clipboard
class DecodedMessage
Link copied to clipboard
class DecodedMessageV2
Link copied to clipboard
Link copied to clipboard
A generic membership/capability snapshot for a group.
Link copied to clipboard
Link copied to clipboard
Represents the membership state of a group member.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Per-inbox installation capabilities. Map inboxId to a profile to attribute capabilities to a person.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Capabilities for a single installation (device) of a member.
Link copied to clipboard
An MLS extension type advertised by an installation's key package or present in a group's context.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class PermissionPolicySet(val addMemberPolicy: PermissionOption, val removeMemberPolicy: PermissionOption, val addAdminPolicy: PermissionOption, val removeAdminPolicy: PermissionOption, val updateGroupNamePolicy: PermissionOption, val updateGroupDescriptionPolicy: PermissionOption, val updateGroupImagePolicy: PermissionOption, val updateMessageDisappearingPolicy: PermissionOption, val updateAppDataPolicy: PermissionOption)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard