Sendable
public protocol Sendable
Protocol for a sendable message
-
The message timestamp (used to identify messages in Signal)
Declaration
Swift
var timestamp: Date { get } -
Message expiration (number of seconds after read)
Declaration
Swift
var expiration: TimeInterval? { get } -
The Signal envelope end-session flag
Declaration
Swift
var endSessionFlag: Bool { get } -
The Signal envelope expiration-timer-update flag
Declaration
Swift
var expirationTimerUpdateFlag: Bool { get } -
Information about uploaded attachments (use
SignalClient.uploadAttachment(...)to upload them)Declaration
Swift
var attachments: [AttachmentInfo] { get } -
The Forsta message payload
Declaration
Swift
var payload: ForstaPayloadV1 { get }
-
descriptionExtension methodPretty-printed version of this
SendableDeclaration
Swift
public var description: String { get }
View on GitHub
Install in Dash
Sendable Protocol Reference