IVSBroadcastSessionRetryState
Objective-C
enum IVSBroadcastSessionRetryState : NSInteger {}
Swift
enum RetryState : Int, @unchecked Sendable
A value representing the IVSBroadcastSessions retry state.
-
The SDK is not currently attempting to reconnect a failed broadcast
Declaration
Objective-C
IVSBroadcastSessionRetryStateNotRetryingSwift
case notRetrying = 0 -
The SDK is waiting to for the internet connection to be restored before starting to backoff timer to attempt a reconnect.
Declaration
Objective-C
IVSBroadcastSessionRetryStateWaitingForInternetSwift
case waitingForInternet = 1 -
The SDK is waiting to for the backoff timer to trigger a reconnect attempt.
Declaration
Objective-C
IVSBroadcastSessionRetryStateWaitingForBackoffTimerSwift
case waitingForBackoffTimer = 2 -
The SDK is actively trying to reconnect a failed broadcast.
Declaration
Objective-C
IVSBroadcastSessionRetryStateRetryingSwift
case retrying = 3 -
The SDK successfully reconnected a failed broadcast.
Declaration
Objective-C
IVSBroadcastSessionRetryStateSuccessSwift
case success = 4 -
The SDK was unable to reconnect a failed broadcast within the maximum amount of allowed retries.
Declaration
Objective-C
IVSBroadcastSessionRetryStateFailureSwift
case failure = 5
IVSBroadcastSessionRetryState Enumeration Reference