docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/CompositeEventMonitor.html
public final class CompositeEventMonitor : EventMonitor
An EventMonitor which can contain multiple EventMonitors and calls their methods on their queues.
`
queue
`
Swift
public let queue: DispatchQueue
`
monitors
`
Underlying EventMonitors performed by the instance.
Swift
public var monitors: [any EventMonitor] { get }
`
urlSession(_:didBecomeInvalidWithError:)
`
Swift
public func urlSession(_ session: URLSession, didBecomeInvalidWithError error: (any Error)?)
`
urlSession(_:task:didReceive:)
`
Swift
public func urlSession(_ session: URLSession,
task: URLSessionTask,
didReceive challenge: URLAuthenticationChallenge)
`
urlSession(_:task:didSendBodyData:totalBytesSent:totalBytesExpectedToSend:)
`
Swift
public func urlSession(_ session: URLSession,
task: URLSessionTask,
didSendBodyData bytesSent: Int64,
totalBytesSent: Int64,
totalBytesExpectedToSend: Int64)
`
urlSession(_:taskNeedsNewBodyStream:)
`
Swift
public func urlSession(_ session: URLSession, taskNeedsNewBodyStream task: URLSessionTask)
`
urlSession(_:task:willPerformHTTPRedirection:newRequest:)
`
Swift
public func urlSession(_ session: URLSession,
task: URLSessionTask,
willPerformHTTPRedirection response: HTTPURLResponse,
newRequest request: URLRequest)
`
urlSession(_:task:didFinishCollecting:)
`
Swift
public func urlSession(_ session: URLSession, task: URLSessionTask, didFinishCollecting metrics: URLSessionTaskMetrics)
`
urlSession(_:task:didCompleteWithError:)
`
Swift
public func urlSession(_ session: URLSession, task: URLSessionTask, didCompleteWithError error: (any Error)?)
`
urlSession(_:taskIsWaitingForConnectivity:)
`
Swift
public func urlSession(_ session: URLSession, taskIsWaitingForConnectivity task: URLSessionTask)
`
urlSession(_:dataTask:didReceive:)
`
Swift
public func urlSession(_ session: URLSession, dataTask: URLSessionDataTask, didReceive response: URLResponse)
`
urlSession(_:dataTask:didReceive:)
`
Swift
public func urlSession(_ session: URLSession, dataTask: URLSessionDataTask, didReceive data: Data)
`
urlSession(_:dataTask:willCacheResponse:)
`
Swift
public func urlSession(_ session: URLSession,
dataTask: URLSessionDataTask,
willCacheResponse proposedResponse: CachedURLResponse)
`
urlSession(_:downloadTask:didResumeAtOffset:expectedTotalBytes:)
`
Swift
public func urlSession(_ session: URLSession,
downloadTask: URLSessionDownloadTask,
didResumeAtOffset fileOffset: Int64,
expectedTotalBytes: Int64)
`
urlSession(_:downloadTask:didWriteData:totalBytesWritten:totalBytesExpectedToWrite:)
`
Swift
public func urlSession(_ session: URLSession,
downloadTask: URLSessionDownloadTask,
didWriteData bytesWritten: Int64,
totalBytesWritten: Int64,
totalBytesExpectedToWrite: Int64)
`
urlSession(_:downloadTask:didFinishDownloadingTo:)
`
Swift
public func urlSession(_ session: URLSession,
downloadTask: URLSessionDownloadTask,
didFinishDownloadingTo location: URL)
`
request(_:didCreateInitialURLRequest:)
`
Swift
public func request(_ request: Request, didCreateInitialURLRequest urlRequest: URLRequest)
`
request(_:didFailToCreateURLRequestWithError:)
`
Swift
public func request(_ request: Request, didFailToCreateURLRequestWithError error: AFError)
`
request(_:didAdaptInitialRequest:to:)
`
Swift
public func request(_ request: Request, didAdaptInitialRequest initialRequest: URLRequest, to adaptedRequest: URLRequest)
`
request(_:didFailToAdaptURLRequest:withError:)
`
Swift
public func request(_ request: Request, didFailToAdaptURLRequest initialRequest: URLRequest, withError error: AFError)
`
request(_:didCreateURLRequest:)
`
Swift
public func request(_ request: Request, didCreateURLRequest urlRequest: URLRequest)
`
request(_:didCreateTask:)
`
Swift
public func request(_ request: Request, didCreateTask task: URLSessionTask)
`
request(_:didGatherMetrics:)
`
Swift
public func request(_ request: Request, didGatherMetrics metrics: URLSessionTaskMetrics)
`
request(_:didFailTask:earlyWithError:)
`
Swift
public func request(_ request: Request, didFailTask task: URLSessionTask, earlyWithError error: AFError)
`
request(_:didCompleteTask:with:)
`
Swift
public func request(_ request: Request, didCompleteTask task: URLSessionTask, with error: AFError?)
`
requestIsRetrying(_:)
`
Swift
public func requestIsRetrying(_ request: Request)
`
requestDidFinish(_:)
`
Swift
public func requestDidFinish(_ request: Request)
`
requestDidResume(_:)
`
Swift
public func requestDidResume(_ request: Request)
`
request(_:didResumeTask:)
`
Swift
public func request(_ request: Request, didResumeTask task: URLSessionTask)
`
requestDidSuspend(_:)
`
Swift
public func requestDidSuspend(_ request: Request)
`
request(_:didSuspendTask:)
`
Swift
public func request(_ request: Request, didSuspendTask task: URLSessionTask)
`
requestDidCancel(_:)
`
Swift
public func requestDidCancel(_ request: Request)
`
request(_:didCancelTask:)
`
Swift
public func request(_ request: Request, didCancelTask task: URLSessionTask)
`
request(_:didValidateRequest:response:data:withResult:)
`
Swift
public func request(_ request: DataRequest,
didValidateRequest urlRequest: URLRequest?,
response: HTTPURLResponse,
data: Data?,
withResult result: Request.ValidationResult)
`
request(_:didParseResponse:)
`
Swift
public func request(_ request: DataRequest, didParseResponse response: DataResponse<Data?, AFError>)
`
request(_:didParseResponse:)
`
Swift
public func request<Value>(_ request: DataRequest, didParseResponse response: DataResponse<Value, AFError>) where Value : Sendable
`
request(_:didValidateRequest:response:withResult:)
`
Swift
public func request(_ request: DataStreamRequest,
didValidateRequest urlRequest: URLRequest?,
response: HTTPURLResponse,
withResult result: Request.ValidationResult)
`
request(_:didParseStream:)
`
Swift
public func request<Value>(_ request: DataStreamRequest, didParseStream result: Result<Value, AFError>) where Value : Sendable
`
request(_:didCreateUploadable:)
`
Swift
public func request(_ request: UploadRequest, didCreateUploadable uploadable: UploadRequest.Uploadable)
`
request(_:didFailToCreateUploadableWithError:)
`
Swift
public func request(_ request: UploadRequest, didFailToCreateUploadableWithError error: AFError)
`
request(_:didProvideInputStream:)
`
Swift
public func request(_ request: UploadRequest, didProvideInputStream stream: InputStream)
`
request(_:didFinishDownloadingUsing:with:)
`
Swift
public func request(_ request: DownloadRequest, didFinishDownloadingUsing task: URLSessionTask, with result: Result<URL, AFError>)
`
request(_:didCreateDestinationURL:)
`
Swift
public func request(_ request: DownloadRequest, didCreateDestinationURL url: URL)
`
request(_:didValidateRequest:response:fileURL:withResult:)
`
Swift
public func request(_ request: DownloadRequest,
didValidateRequest urlRequest: URLRequest?,
response: HTTPURLResponse,
fileURL: URL?,
withResult result: Request.ValidationResult)
`
request(_:didParseResponse:)
`
Swift
public func request(_ request: DownloadRequest, didParseResponse response: DownloadResponse<URL?, AFError>)
`
request(_:didParseResponse:)
`
Swift
public func request<Value>(_ request: DownloadRequest, didParseResponse response: DownloadResponse<Value, AFError>) where Value : Sendable