Class: IOAudioControl
Overview
Member Functions
Public
clientClosed
createUserClient(task_t, void *, UInt32, IOAudioControlUserClient **)
createUserClient(task_t, void *, UInt32, IOAudioControlUserClient **, OSDictionary *)
flushValue
free
getChannelID
getCommandGate
getControlID
getIsStarted
getValue
getWorkLoop
hardwareValueChanged
init
newUserClient
setProperties
setReadOnlyFlag
setValue
setValueAction
start
stop
withAttributes
Protected
addUserClient
addUserClientAction
detachUserClientsAction
performValueChange
removeUserClient
removeUserClientAction
sendValueChangeNotification
setChannelID
setChannelName
setControlID
setSubType(UInt32)
setSubType(UInt32)
setType(UInt32)
setType(UInt32)
setUsage
updateValue
validateValue
Defined Types
IntValueChangeHandler
Member Data
Protected
channelID
clients
commandGate
controlID
isStarted
userClients
workLoop
Header