IOAudioTypes.h

Overview

Included Headers

  • <libkern/OSTypes.h>

  • <mach/message.h>

Symbols

Data Types

See the Overview section above for header-level documentation.

IOAudioControlCalls

The set of constants passed to IOAudioControlUserClient::getExternalMethodForIndex() when making calls from the IOAudioFamily user client code.

IOAudioControlNotifications

The set of constants passed in the type field of IOAudioControlUserClient::registerNotificaitonPort().

IOAudioEngineCalls

The set of constants passed to IOAudioEngineUserClient::getExternalMethodForIndex() when making calls from the IOAudioFamily user client code.

IOAudioEngineMemory

Used to identify the type of memory requested by a client process to be mapped into its process space

IOAudioEngineState

Represents the state of an IOAudioEngine

IOAudioEngineStatus

Shared-memory structure giving audio engine status

IOAudioNotificationMessage

Used in the mach message for IOAudio notifications.

IOAudioSMPTETime

A structure for holding a SMPTE time.

IOAudioStreamDirection

Represents the direction of an IOAudioStream

Constants

See the Overview section above for header-level documentation.