---
title: RunAction
framework: driverkit
role: symbol
role_heading: Instance Method
path: driverkit/iodispatchqueue/runaction
---

# RunAction

## Declaration

```occ
kern_return_t RunAction(IODispatchAction action);
```

## See Also

### Instance Methods

- [DispatchConcurrent](driverkit/iodispatchqueue/dispatchconcurrent.md)
- [DispatchConcurrent_f](driverkit/iodispatchqueue/dispatchconcurrent_f.md)
- [Sleep](driverkit/iodispatchqueue/sleep.md)
- [SleepWithDeadline](driverkit/iodispatchqueue/sleepwithdeadline.md)
- [SleepWithTimeout](driverkit/iodispatchqueue/sleepwithtimeout.md)
- [Wakeup](driverkit/iodispatchqueue/wakeup.md)
- [WakeupWithOptions](driverkit/iodispatchqueue/wakeupwithoptions.md)
