---
title: CMBufferQueue.Handlers.Builder
framework: coremedia
role: symbol
role_heading: Structure
path: coremedia/cmbufferqueue/handlers/builder
---

# CMBufferQueue.Handlers.Builder

## Declaration

```swift
struct Builder
```

## Topics

### Instance Properties

- [dataBecameReadyNotification](coremedia/cmbufferqueue/handlers/builder/databecamereadynotification.md)

### Instance Methods

- [compare(_:)](coremedia/cmbufferqueue/handlers/builder/compare(_:).md)
- [getDecodeTimeStamp(_:)](coremedia/cmbufferqueue/handlers/builder/getdecodetimestamp(_:).md)
- [getDuration(_:)](coremedia/cmbufferqueue/handlers/builder/getduration(_:).md)
- [getPresentationTimeStamp(_:)](coremedia/cmbufferqueue/handlers/builder/getpresentationtimestamp(_:).md)
- [getSize(_:)](coremedia/cmbufferqueue/handlers/builder/getsize(_:).md)
- [isDataReady(_:)](coremedia/cmbufferqueue/handlers/builder/isdataready(_:).md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
