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 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 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