Enumerations
The following enumerations are available globally.
-
Undocumented
See moreDeclaration
Swift
public enum ClientError : Error, CustomStringConvertible, LocalizedError
-
Undocumented
See moreDeclaration
Swift
public enum AttachmentCodecError : Error
-
Undocumented
See moreDeclaration
Swift
public enum MultiRemoteAttachmentError : Error, CustomStringConvertible
-
Undocumented
See moreDeclaration
Swift
public enum ReactionAction : String, Codable
-
Undocumented
See moreDeclaration
Swift
public enum ReactionSchema : String, Codable
-
Undocumented
See moreDeclaration
Swift
public enum RemoteAttachmentError : Error, CustomStringConvertible
-
Undocumented
See moreDeclaration
Swift
public enum Conversation : Identifiable, Equatable, Hashable
-
Undocumented
See moreDeclaration
Swift
public enum ConversationError : Error, CustomStringConvertible, LocalizedError
-
Undocumented
See moreDeclaration
Swift
public enum ConversationFilterType
-
Undocumented
See moreDeclaration
Swift
public enum ConversationsOrderBy
-
Undocumented
See moreDeclaration
Swift
public enum EncodedContentCompression
-
Undocumented
See moreDeclaration
Swift
public enum ArchiveElement
-
Undocumented
See moreDeclaration
Swift
public enum CommitLogForkStatus
-
Undocumented
See moreDeclaration
Swift
public enum MessageDeliveryStatus : String, Sendable
-
Undocumented
See moreDeclaration
Swift
public enum SortDirection
-
Undocumented
See moreDeclaration
Swift
public enum PermissionLevel
-
Undocumented
See moreDeclaration
Swift
public enum PermissionOption
-
Undocumented
See moreDeclaration
Swift
public enum GroupPermissionPreconfiguration
-
Undocumented
See moreDeclaration
Swift
public enum IdentityKind
-
Undocumented
See moreDeclaration
Swift
public enum FfiIdentifierKind
extension FfiIdentifierKind: Equatable, Hashable
-
Undocumented
See moreDeclaration
Swift
public enum FfiBackupElementSelection
extension FfiBackupElementSelection: Equatable, Hashable
-
Undocumented
See moreDeclaration
Swift
public enum FfiConsentEntityType
extension FfiConsentEntityType: Equatable, Hashable
-
Undocumented
See moreDeclaration
Swift
public enum FfiConsentState
extension FfiConsentState: Equatable, Hashable
-
Undocumented
See moreDeclaration
Swift
public enum FfiContentType
extension FfiContentType: Equatable, Hashable
-
Undocumented
See moreDeclaration
Swift
public enum FfiConversationMessageKind
extension FfiConversationMessageKind: Equatable, Hashable
-
Undocumented
See moreDeclaration
Swift
public enum FfiConversationType
extension FfiConversationType: Equatable, Hashable
-
Undocumented
See moreDeclaration
Swift
public enum FfiCryptoError : Swift.Error
extension FfiCryptoError: Equatable, Hashable
extension FfiCryptoError: Foundation.LocalizedError
-
Undocumented
See moreDeclaration
Swift
public enum FfiDecodedMessageBody
extension FfiDecodedMessageBody: Equatable, Hashable
-
Undocumented
See moreDeclaration
Swift
public enum FfiDecodedMessageContent
-
Undocumented
See moreDeclaration
Swift
public enum FfiDeliveryStatus
extension FfiDeliveryStatus: Equatable, Hashable
-
Undocumented
See moreDeclaration
Swift
public enum FfiDirection
extension FfiDirection: Equatable, Hashable
-
Undocumented
See moreDeclaration
Swift
public enum FfiGroupMessageKind
extension FfiGroupMessageKind: Equatable, Hashable
-
Undocumented
See moreDeclaration
Swift
public enum FfiGroupPermissionsOptions
extension FfiGroupPermissionsOptions: Equatable, Hashable
-
Undocumented
See moreDeclaration
Swift
public enum FfiGroupQueryOrderBy
extension FfiGroupQueryOrderBy: Equatable, Hashable
-
Enum representing log levels
See moreDeclaration
Swift
public enum FfiLogLevel
extension FfiLogLevel: Equatable, Hashable
-
Enum representing log file rotation options
See moreDeclaration
Swift
public enum FfiLogRotation
extension FfiLogRotation: Equatable, Hashable
-
Undocumented
See moreDeclaration
Swift
public enum FfiMetadataField
extension FfiMetadataField: Equatable, Hashable
-
Undocumented
See moreDeclaration
Swift
public enum FfiPermissionLevel
extension FfiPermissionLevel: Equatable, Hashable
-
Undocumented
See moreDeclaration
Swift
public enum FfiPermissionPolicy
extension FfiPermissionPolicy: Equatable, Hashable
-
Undocumented
See moreDeclaration
Swift
public enum FfiPermissionUpdateType
extension FfiPermissionUpdateType: Equatable, Hashable
-
Undocumented
See moreDeclaration
Swift
public enum FfiPreferenceUpdate
extension FfiPreferenceUpdate: Equatable, Hashable
-
Undocumented
See moreDeclaration
Swift
public enum FfiReactionAction
extension FfiReactionAction: Equatable, Hashable
-
Undocumented
See moreDeclaration
Swift
public enum FfiReactionSchema
extension FfiReactionSchema: Equatable, Hashable
-
Undocumented
See moreDeclaration
Swift
public enum FfiSubscribeError : Swift.Error
extension FfiSubscribeError: Equatable, Hashable
extension FfiSubscribeError: Foundation.LocalizedError
-
Undocumented
See moreDeclaration
Swift
public enum FfiSyncMetric
extension FfiSyncMetric: Equatable, Hashable
-
Undocumented
See moreDeclaration
Swift
public enum FfiSyncWorkerMode
extension FfiSyncWorkerMode: Equatable, Hashable
-
Undocumented
See moreDeclaration
Swift
public enum GenericError : Swift.Error
extension GenericError: Equatable, Hashable
extension GenericError: Foundation.LocalizedError
-
Undocumented
See moreDeclaration
Swift
public enum IdentityValidationError : Swift.Error
extension IdentityValidationError: Equatable, Hashable
extension IdentityValidationError: Foundation.LocalizedError
-
Undocumented
See moreDeclaration
Swift
public enum SigningError : Swift.Error
extension SigningError: Equatable, Hashable
extension SigningError: Foundation.LocalizedError
-
Undocumented
See moreDeclaration
Swift
public enum ConsentState : String, Codable
-
Undocumented
See moreDeclaration
Swift
public enum EntryType : String, Codable
-
Undocumented
See moreDeclaration
Swift
public enum PreferenceType : String, Codable
-
Application-specific error codes for the Keystore API.
See moreDeclaration
Swift
public enum Xmtp_KeystoreApi_V1_ErrorCode : SwiftProtobuf.Enum
extension Xmtp_KeystoreApi_V1_ErrorCode: CaseIterable
extension Xmtp_KeystoreApi_V1_ErrorCode: @unchecked Sendable
extension Xmtp_KeystoreApi_V1_ErrorCode: SwiftProtobuf._ProtoNameProviding
-
JobType is used to specify the type of job the caller would like info on
See moreDeclaration
Swift
public enum Xmtp_KeystoreApi_V1_JobType : SwiftProtobuf.Enum
extension Xmtp_KeystoreApi_V1_JobType: CaseIterable
extension Xmtp_KeystoreApi_V1_JobType: @unchecked Sendable
extension Xmtp_KeystoreApi_V1_JobType: SwiftProtobuf._ProtoNameProviding
-
Sort direction
See moreDeclaration
Swift
public enum Xmtp_MessageApi_V1_SortDirection : SwiftProtobuf.Enum
extension Xmtp_MessageApi_V1_SortDirection: CaseIterable
extension Xmtp_MessageApi_V1_SortDirection: @unchecked Sendable
extension Xmtp_MessageApi_V1_SortDirection: SwiftProtobuf._ProtoNameProviding
-
Recognized compression algorithms protolint:disable ENUM_FIELD_NAMES_ZERO_VALUE_END_WITH
See moreDeclaration
Swift
public enum Xmtp_MessageContents_Compression : SwiftProtobuf.Enum
extension Xmtp_MessageContents_Compression: CaseIterable
extension Xmtp_MessageContents_Compression: @unchecked Sendable
extension Xmtp_MessageContents_Compression: SwiftProtobuf._ProtoNameProviding
-
Version of consent proof payload
See moreDeclaration
Swift
public enum Xmtp_MessageContents_ConsentProofPayloadVersion : SwiftProtobuf.Enum
extension Xmtp_MessageContents_ConsentProofPayloadVersion: CaseIterable
extension Xmtp_MessageContents_ConsentProofPayloadVersion: @unchecked Sendable
extension Xmtp_MessageContents_ConsentProofPayloadVersion: SwiftProtobuf._ProtoNameProviding
-
Sort direction for queries
See moreDeclaration
Swift
public enum Xmtp_Mls_Api_V1_SortDirection : SwiftProtobuf.Enum
extension Xmtp_Mls_Api_V1_SortDirection: CaseIterable
extension Xmtp_Mls_Api_V1_SortDirection: @unchecked Sendable
extension Xmtp_Mls_Api_V1_SortDirection: SwiftProtobuf._ProtoNameProviding
-
Type of update to admin lists
See moreDeclaration
Swift
public enum Xmtp_Mls_Database_AdminListUpdateType : SwiftProtobuf.Enum
extension Xmtp_Mls_Database_AdminListUpdateType: CaseIterable
extension Xmtp_Mls_Database_AdminListUpdateType: @unchecked Sendable
extension Xmtp_Mls_Database_AdminListUpdateType: SwiftProtobuf._ProtoNameProviding
-
Type of Permission to Update
See moreDeclaration
Swift
public enum Xmtp_Mls_Database_PermissionUpdateType : SwiftProtobuf.Enum
extension Xmtp_Mls_Database_PermissionUpdateType: CaseIterable
extension Xmtp_Mls_Database_PermissionUpdateType: @unchecked Sendable
extension Xmtp_Mls_Database_PermissionUpdateType: SwiftProtobuf._ProtoNameProviding
-
Permission Policy
See moreDeclaration
Swift
public enum Xmtp_Mls_Database_PermissionPolicyOption : SwiftProtobuf.Enum
extension Xmtp_Mls_Database_PermissionPolicyOption: CaseIterable
extension Xmtp_Mls_Database_PermissionPolicyOption: @unchecked Sendable
extension Xmtp_Mls_Database_PermissionPolicyOption: SwiftProtobuf._ProtoNameProviding
-
Allows for us to update the format of the association text without incrementing the entire proto
See moreDeclaration
Swift
public enum Xmtp_Mls_MessageContents_AssociationTextVersion : SwiftProtobuf.Enum
extension Xmtp_Mls_MessageContents_AssociationTextVersion: CaseIterable
extension Xmtp_Mls_MessageContents_AssociationTextVersion: @unchecked Sendable
extension Xmtp_Mls_MessageContents_AssociationTextVersion: SwiftProtobuf._ProtoNameProviding
-
Defines the type of conversation
See moreDeclaration
Swift
public enum Xmtp_Mls_MessageContents_ConversationType : SwiftProtobuf.Enum
extension Xmtp_Mls_MessageContents_ConversationType: CaseIterable
extension Xmtp_Mls_MessageContents_ConversationType: @unchecked Sendable
extension Xmtp_Mls_MessageContents_ConversationType: SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public enum SignerType
-
Undocumented
See moreDeclaration
Swift
public enum Topic
-
Contains hosts an
See moreApiClient
can connect toDeclaration
Swift
public enum XMTPEnvironment : String, Sendable
-
Logger namespace for XMTP SDK
See moreDeclaration
Swift
public enum XMTPLogger