---
title: SleepWithDeadline
framework: driverkit
role: symbol
role_heading: Instance Method
path: driverkit/iodispatchqueue/sleepwithdeadline
---

# SleepWithDeadline

## Declaration

```occ
kern_return_t SleepWithDeadline(void *event, uint64_t options, uint64_t deadline);
```

## See Also

### Instance Methods

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