---
title: IODataQueueClient.h
framework: IOKit
role: collectionGroup
role_heading: API Collection
path: iokit/iodataqueueclient_h
---

# IODataQueueClient.h

## Overview

Overview Included Headers <sys/cdefs.h> <AvailabilityMacros.h> <libkern/OSTypes.h> <mach/port.h> <IOKit/IOReturn.h> <IOKit/IODataQueueShared.h>

## Topics

### Miscellaneous

- [IODataQueueAllocateNotificationPort()](iokit/1514495-iodataqueueallocatenotificationp.md)
- [IODataQueueDataAvailable(_:)](iokit/1514386-iodataqueuedataavailable.md)
- [IODataQueueDequeue(_:_:_:)](iokit/1514287-iodataqueuedequeue.md)
- [IODataQueueEnqueue(_:_:_:)](iokit/1514482-iodataqueueenqueue.md)
- [IODataQueuePeek(_:)](iokit/1514649-iodataqueuepeek.md)
- [IODataQueueSetNotificationPort(_:_:)](iokit/1514301-iodataqueuesetnotificationport.md)
- [IODataQueueWaitForAvailableData(_:_:)](iokit/1514696-iodataqueuewaitforavailabledata.md)
