---
title: Sleep
framework: driverkit
role: symbol
role_heading: Instance Method
path: driverkit/iodispatchqueue/sleep
---

# Sleep

## Declaration

```occ
kern_return_t Sleep(void *event, uint64_t timeout);
```

## See Also

### Instance Methods

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