One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVMetricMediaResourceRequestEvent

class · iOS 18.0+ · SDK 27.1

class AVMetricMediaResourceRequestEvent

Members (10)

get · iOS 18.0+

byteRange

TypeScript
get byteRange(): SDKHandle
Swift declaration
var byteRange: NSRange { get }
get · iOS 18.0+

errorEvent

TypeScript
get errorEvent(): (AVMetricErrorEvent) | null
Swift declaration
var errorEvent: AVMetricErrorEvent? { get }
get · iOS 18.0+

networkTransactionMetrics

TypeScript
get networkTransactionMetrics(): (_Foundation_URLSessionTaskMetrics) | null
Swift declaration
var networkTransactionMetrics: URLSessionTaskMetrics? { get }
get · iOS 18.0+

wasReadFromCache

TypeScript
get wasReadFromCache(): boolean
Swift declaration
var wasReadFromCache: Bool { get }
get · iOS 18.0+

requestEndTime

TypeScript
get requestEndTime(): globalThis.Date
Swift declaration
var requestEndTime: Date { get }
get · iOS 18.0+

requestStartTime

TypeScript
get requestStartTime(): globalThis.Date
Swift declaration
var requestStartTime: Date { get }
get · iOS 18.0+

responseEndTime

TypeScript
get responseEndTime(): globalThis.Date
Swift declaration
var responseEndTime: Date { get }
get · iOS 18.0+

responseStartTime

TypeScript
get responseStartTime(): globalThis.Date
Swift declaration
var responseStartTime: Date { get }
get · iOS 18.0+

serverAddress

TypeScript
get serverAddress(): (string) | null
Swift declaration
var serverAddress: String? { get }
get · iOS 18.0+

url

TypeScript
get url(): (string) | null
Swift declaration
var url: URL? { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

AVMetricMediaResourceRequestEvent.init()

inherited init: clang: 'init' is unavailable

All AVFoundation types →