Structures
The following structures are available globally.
-
Represents real-time call quality metrics derived from WebRTC statistics
See moreDeclaration
Swift
public struct CallQualityMetrics
-
See moreTxCallInfo
contains the required information of the current CallDeclaration
Swift
public struct TxCallInfo
-
This structure is intended to used for Telnyx SDK configurations.
See moreDeclaration
Swift
public struct TxConfig
-
This class contains all the properties related to Push Notifications
See moreDeclaration
Swift
public struct TxPushConfig
-
This class contains all the properties related to Server Confuguration from Push
See moreDeclaration
Swift
public struct TxPushIPConfig
-
This class contains all the properties related to: Signaling server URL and STUN / TURN servers
See moreDeclaration
Swift
public struct TxServerConfiguration
-
Represents a transcription item from AI assistant conversations (Android-compatible)
See moreDeclaration
Swift
public struct TranscriptionItem
-
Represents widget settings for AI assistant interface
See moreDeclaration
Swift
public struct WidgetSettings
-
Represents audio visualizer configuration
See moreDeclaration
Swift
public struct AudioVisualizerConfig
-
Represents conversation content for AI assistant messages
See moreDeclaration
Swift
public struct ConversationContent
-
Represents a conversation item for AI assistant messages
See moreDeclaration
Swift
public struct ConversationItem
-
Represents AI conversation parameters
See moreDeclaration
Swift
public struct AiConversationParams
-
Data class to hold detailed reasons for call termination.
See moreDeclaration
Swift
public struct CallTerminationReason