---
title: timerEventSource
framework: kernel
role: pseudoSymbol
path: kernel/ioaudiodevice/timereventsource
---

# timerEventSource

## Declaration

```occ
IOTimerEventSource *timerEventSource;
```

## Overview

Overview An IOTimerEventSource attached to workLoop used for the timer services

## See Also

### Instance Variables

- [workLoop](kernel/ioaudiodevice/workloop.md)
- [timerEvents](kernel/ioaudiodevice/timerevents.md)
- [pendingPowerState](kernel/ioaudiodevice/pendingpowerstate.md)
- [numRunningAudioEngines](kernel/ioaudiodevice/numrunningaudioengines.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)
