---
title: AVAssetResourceLoadingRequestor
framework: avfoundation
role: symbol
role_heading: Class
path: avfoundation/avassetresourceloadingrequestor
---

# AVAssetResourceLoadingRequestor

An object that contains information about the originator of a resource-loading request.

## Declaration

```swift
class AVAssetResourceLoadingRequestor
```

## Topics

### Retrieving expired session reports

- [providesExpiredSessionReports](avfoundation/avassetresourceloadingrequestor/providesexpiredsessionreports.md)

## Relationships

### Inherits From

- [NSObject](objectivec/nsobject-swift.class.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Resource loading

- [AVAssetResourceLoader](avfoundation/avassetresourceloader.md)
- [AVAssetResourceLoaderDelegate](avfoundation/avassetresourceloaderdelegate.md)
- [AVAssetResourceLoadingRequest](avfoundation/avassetresourceloadingrequest.md)
- [AVAssetResourceRenewalRequest](avfoundation/avassetresourcerenewalrequest.md)
- [AVAssetResourceLoadingDataRequest](avfoundation/avassetresourceloadingdatarequest.md)
- [AVAssetResourceLoadingContentInformationRequest](avfoundation/avassetresourceloadingcontentinformationrequest.md)
