---
title: numRunningAudioEngines
framework: kernel
role: pseudoSymbol
path: kernel/ioaudiodevice/numrunningaudioengines
---

# numRunningAudioEngines

## Declaration

```occ
UInt32 numRunningAudioEngines;
```

## Overview

Overview The number of running IOAudioEngines. This is used to maintain idle vs active power state.

## See Also

### Instance Variables

- [workLoop](kernel/ioaudiodevice/workloop.md)
- [timerEventSource](kernel/ioaudiodevice/timereventsource.md)
- [timerEvents](kernel/ioaudiodevice/timerevents.md)
- [pendingPowerState](kernel/ioaudiodevice/pendingpowerstate.md)
- [minimumInterval](kernel/ioaudiodevice/minimuminterval.md)
- [familyManagePower](kernel/ioaudiodevice/familymanagepower.md)
- [duringStartup](kernel/ioaudiodevice/duringstartup.md)
- [currentPowerState](kernel/ioaudiodevice/currentpowerstate.md)
- [commandGate](kernel/ioaudiodevice/commandgate.md)
- [audioPorts](kernel/ioaudiodevice/audioports.md)
- [audioEngines](kernel/ioaudiodevice/audioengines.md)
- [asyncPowerStateChangeInProgress](kernel/ioaudiodevice/asyncpowerstatechangeinprogress.md)
