OTVNetworkAnalytics
@objc
public class OTVNetworkAnalytics : NSObject
The OTVNetworkAnalytics class provides access to playback and network statistics.
Note
Not all values will be available immediately due to being accumulated over time-
Declaration
Swift
@objc public enum OTVHTTPError : Int, CaseIterable -
Declaration
Swift
@objc public enum NetworkError : Int -
Declaration
Swift
@objc public enum Event : Int -
Declaration
Swift
@objc public internal(set) var error: Int { get set } -
Declaration
Swift
@objc public internal(set) var httpError: Int { get set } -
Declaration
Swift
@objc public internal(set) var httpErrorMessage: String? { get set } -
Declaration
Swift
@objc public internal(set) var httpErrorUnderlyingErrorCode: Int { get set } -
Declaration
Swift
@objc public internal(set) var httpErrorUnderlyingErrorDomain: String { get set } -
Network analytics related to adaptive streaming
Declaration
Swift
@objc public private(set) var adaptiveStreaming: AdaptiveStreaming { get } -
Network analytics related to network usage
Declaration
Swift
@objc public private(set) var networkUsage: NetworkUsage { get } -
Network analytics related to the content server
Declaration
Swift
@objc public private(set) var contentServer: ContentServer { get }