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 FfiIdentifierKindextension FfiIdentifierKind: Equatable, Hashable -
Undocumented
See moreDeclaration
Swift
public enum FfiBackupElementSelectionextension FfiBackupElementSelection: Equatable, Hashable -
Undocumented
See moreDeclaration
Swift
public enum FfiConsentEntityTypeextension FfiConsentEntityType: Equatable, Hashable -
Undocumented
See moreDeclaration
Swift
public enum FfiConsentStateextension FfiConsentState: Equatable, Hashable -
Undocumented
See moreDeclaration
Swift
public enum FfiContentTypeextension FfiContentType: Equatable, Hashable -
Undocumented
See moreDeclaration
Swift
public enum FfiConversationMessageKindextension FfiConversationMessageKind: Equatable, Hashable -
Undocumented
See moreDeclaration
Swift
public enum FfiConversationTypeextension FfiConversationType: Equatable, Hashable -
Undocumented
See moreDeclaration
Swift
public enum FfiCryptoError : Swift.Errorextension FfiCryptoError: Equatable, Hashableextension FfiCryptoError: Foundation.LocalizedError -
Undocumented
See moreDeclaration
Swift
public enum FfiDecodedMessageBodyextension FfiDecodedMessageBody: Equatable, Hashable -
Undocumented
See moreDeclaration
Swift
public enum FfiDecodedMessageContent -
Undocumented
See moreDeclaration
Swift
public enum FfiDeliveryStatusextension FfiDeliveryStatus: Equatable, Hashable -
Undocumented
See moreDeclaration
Swift
public enum FfiDirectionextension FfiDirection: Equatable, Hashable -
Undocumented
See moreDeclaration
Swift
public enum FfiGroupMessageKindextension FfiGroupMessageKind: Equatable, Hashable -
Undocumented
See moreDeclaration
Swift
public enum FfiGroupPermissionsOptionsextension FfiGroupPermissionsOptions: Equatable, Hashable -
Undocumented
See moreDeclaration
Swift
public enum FfiGroupQueryOrderByextension FfiGroupQueryOrderBy: Equatable, Hashable -
Enum representing log levels
See moreDeclaration
Swift
public enum FfiLogLevelextension FfiLogLevel: Equatable, Hashable -
Enum representing log file rotation options
See moreDeclaration
Swift
public enum FfiLogRotationextension FfiLogRotation: Equatable, Hashable -
Undocumented
See moreDeclaration
Swift
public enum FfiMetadataFieldextension FfiMetadataField: Equatable, Hashable -
Undocumented
See moreDeclaration
Swift
public enum FfiPermissionLevelextension FfiPermissionLevel: Equatable, Hashable -
Undocumented
See moreDeclaration
Swift
public enum FfiPermissionPolicyextension FfiPermissionPolicy: Equatable, Hashable -
Undocumented
See moreDeclaration
Swift
public enum FfiPermissionUpdateTypeextension FfiPermissionUpdateType: Equatable, Hashable -
Undocumented
See moreDeclaration
Swift
public enum FfiPreferenceUpdateextension FfiPreferenceUpdate: Equatable, Hashable -
Undocumented
See moreDeclaration
Swift
public enum FfiReactionActionextension FfiReactionAction: Equatable, Hashable -
Undocumented
See moreDeclaration
Swift
public enum FfiReactionSchemaextension FfiReactionSchema: Equatable, Hashable -
Signature kind used in identity operations
See moreDeclaration
Swift
public enum FfiSignatureKindextension FfiSignatureKind: Equatable, Hashable -
Undocumented
See moreDeclaration
Swift
public enum FfiSubscribeError : Swift.Errorextension FfiSubscribeError: Equatable, Hashableextension FfiSubscribeError: Foundation.LocalizedError -
Undocumented
See moreDeclaration
Swift
public enum FfiSyncMetricextension FfiSyncMetric: Equatable, Hashable -
Undocumented
See moreDeclaration
Swift
public enum FfiSyncWorkerModeextension FfiSyncWorkerMode: Equatable, Hashable -
Undocumented
See moreDeclaration
Swift
public enum GenericError : Swift.Errorextension GenericError: Equatable, Hashableextension GenericError: Foundation.LocalizedError -
Undocumented
See moreDeclaration
Swift
public enum IdentityValidationError : Swift.Errorextension IdentityValidationError: Equatable, Hashableextension IdentityValidationError: Foundation.LocalizedError -
Undocumented
See moreDeclaration
Swift
public enum SigningError : Swift.Errorextension SigningError: Equatable, Hashableextension 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.Enumextension Xmtp_KeystoreApi_V1_ErrorCode: CaseIterableextension Xmtp_KeystoreApi_V1_ErrorCode: @unchecked Sendableextension 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.Enumextension Xmtp_KeystoreApi_V1_JobType: CaseIterableextension Xmtp_KeystoreApi_V1_JobType: @unchecked Sendableextension Xmtp_KeystoreApi_V1_JobType: SwiftProtobuf._ProtoNameProviding -
Sort direction
See moreDeclaration
Swift
public enum Xmtp_MessageApi_V1_SortDirection : SwiftProtobuf.Enumextension Xmtp_MessageApi_V1_SortDirection: CaseIterableextension Xmtp_MessageApi_V1_SortDirection: @unchecked Sendableextension 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.Enumextension Xmtp_MessageContents_Compression: CaseIterableextension Xmtp_MessageContents_Compression: @unchecked Sendableextension Xmtp_MessageContents_Compression: SwiftProtobuf._ProtoNameProviding -
Version of consent proof payload
See moreDeclaration
Swift
public enum Xmtp_MessageContents_ConsentProofPayloadVersion : SwiftProtobuf.Enumextension Xmtp_MessageContents_ConsentProofPayloadVersion: CaseIterableextension Xmtp_MessageContents_ConsentProofPayloadVersion: @unchecked Sendableextension Xmtp_MessageContents_ConsentProofPayloadVersion: SwiftProtobuf._ProtoNameProviding -
Sort direction for queries
See moreDeclaration
Swift
public enum Xmtp_Mls_Api_V1_SortDirection : SwiftProtobuf.Enumextension Xmtp_Mls_Api_V1_SortDirection: CaseIterableextension Xmtp_Mls_Api_V1_SortDirection: @unchecked Sendableextension Xmtp_Mls_Api_V1_SortDirection: SwiftProtobuf._ProtoNameProviding -
Type of update to admin lists
See moreDeclaration
Swift
public enum Xmtp_Mls_Database_AdminListUpdateType : SwiftProtobuf.Enumextension Xmtp_Mls_Database_AdminListUpdateType: CaseIterableextension Xmtp_Mls_Database_AdminListUpdateType: @unchecked Sendableextension Xmtp_Mls_Database_AdminListUpdateType: SwiftProtobuf._ProtoNameProviding -
Type of Permission to Update
See moreDeclaration
Swift
public enum Xmtp_Mls_Database_PermissionUpdateType : SwiftProtobuf.Enumextension Xmtp_Mls_Database_PermissionUpdateType: CaseIterableextension Xmtp_Mls_Database_PermissionUpdateType: @unchecked Sendableextension Xmtp_Mls_Database_PermissionUpdateType: SwiftProtobuf._ProtoNameProviding -
Permission Policy
See moreDeclaration
Swift
public enum Xmtp_Mls_Database_PermissionPolicyOption : SwiftProtobuf.Enumextension Xmtp_Mls_Database_PermissionPolicyOption: CaseIterableextension Xmtp_Mls_Database_PermissionPolicyOption: @unchecked Sendableextension 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.Enumextension Xmtp_Mls_MessageContents_AssociationTextVersion: CaseIterableextension Xmtp_Mls_MessageContents_AssociationTextVersion: @unchecked Sendableextension Xmtp_Mls_MessageContents_AssociationTextVersion: SwiftProtobuf._ProtoNameProviding -
Defines the type of conversation
See moreDeclaration
Swift
public enum Xmtp_Mls_MessageContents_ConversationType : SwiftProtobuf.Enumextension Xmtp_Mls_MessageContents_ConversationType: CaseIterableextension Xmtp_Mls_MessageContents_ConversationType: @unchecked Sendableextension Xmtp_Mls_MessageContents_ConversationType: SwiftProtobuf._ProtoNameProviding -
Undocumented
See moreDeclaration
Swift
public enum SignerType -
Undocumented
See moreDeclaration
Swift
public enum Topic -
Contains hosts an
See moreApiClientcan connect toDeclaration
Swift
public enum XMTPEnvironment : String, Sendable -
Logger namespace for XMTP SDK
See moreDeclaration
Swift
public enum XMTPLogger
Enumerations Reference