Type Aliases
The following type aliases are available globally.
-
Undocumented
Declaration
Swift
public typealias PublishRequest = Xmtp_MessageApi_V1_PublishRequest
-
Undocumented
Declaration
Swift
public typealias PublishResponse = Xmtp_MessageApi_V1_PublishResponse
-
Undocumented
Declaration
Swift
public typealias BatchQueryRequest = Xmtp_MessageApi_V1_BatchQueryRequest
-
Undocumented
Declaration
Swift
public typealias BatchQueryResponse = Xmtp_MessageApi_V1_BatchQueryResponse
-
Undocumented
Declaration
Swift
public typealias Cursor = Xmtp_MessageApi_V1_Cursor
-
Undocumented
Declaration
Swift
public typealias QueryRequest = Xmtp_MessageApi_V1_QueryRequest
-
Undocumented
Declaration
Swift
public typealias QueryResponse = Xmtp_MessageApi_V1_QueryResponse
-
Undocumented
Declaration
Swift
public typealias SubscribeRequest = Xmtp_MessageApi_V1_SubscribeRequest
-
PreEventCallback
AsynchronousUndocumented
Declaration
Swift
public typealias PreEventCallback = () async throws -> Void
-
Undocumented
Declaration
Swift
public typealias EncodedContent = Xmtp_MessageContents_EncodedContent
-
Undocumented
Declaration
Swift
public typealias ContentTypeID = Xmtp_MessageContents_ContentTypeId
-
Undocumented
Declaration
Swift
public typealias PrivatePreferencesAction = Xmtp_MessageContents_PrivatePreferencesAction
-
Undocumented
Declaration
Swift
public typealias CipherText = Xmtp_MessageContents_Ciphertext
-
Undocumented
Declaration
Swift
public typealias Envelope = Xmtp_MessageApi_V1_Envelope
-
Handles topic generation for conversations.
Declaration
Swift
public typealias InvitationV1 = Xmtp_MessageContents_InvitationV1
-
Handles encryption/decryption for communicating data in conversations
Declaration
Swift
public typealias Message = Xmtp_MessageContents_Message
-
Undocumented
Declaration
Swift
public typealias PagingInfoSortDirection = Xmtp_MessageApi_V1_SortDirection
-
Represents a secp256k1 private key.
PrivateKey
conforms toSigningKey
so you can use it to create aClient
.Declaration
Swift
public typealias PrivateKey = Xmtp_MessageContents_PrivateKey
-
Undocumented
Declaration
Swift
public typealias PrivateKeyBundle = Xmtp_MessageContents_PrivateKeyBundle
-
Undocumented
Declaration
Swift
public typealias PrivateKeyBundleV1 = Xmtp_MessageContents_PrivateKeyBundleV1
-
Undocumented
Declaration
Swift
public typealias PrivateKeyBundleV2 = Xmtp_MessageContents_PrivateKeyBundleV2
-
Undocumented
Declaration
Swift
public typealias SealedInvitationHeaderV1 = Xmtp_MessageContents_SealedInvitationHeaderV1
-
Represents a secp256k1 compact recoverable signature.
Declaration
Swift
public typealias Signature = Xmtp_MessageContents_Signature
-
Undocumented
Declaration
Swift
public typealias SignedPrivateKey = Xmtp_MessageContents_SignedPrivateKey
-
Undocumented
Declaration
Swift
public typealias SignedPublicKeyBundle = Xmtp_MessageContents_SignedPublicKeyBundle