Structures
The following structures are available globally.
-
Represents real-time call quality metrics derived from WebRTC statistics
See moreDeclaration
Swift
public struct CallQualityMetrics -
See moreTxCallInfocontains the required information of the current CallDeclaration
Swift
public struct TxCallInfo -
Represents an audio codec capability that can be used for preferred codec selection This mirrors the RTCRtpCodecCapability structure from WebRTC
See moreDeclaration
Swift
public struct TxCodecCapability : Codable, Equatable, Identifiable -
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
Structures Reference