---
title: IOFWDelayCommand
framework: kernel
role: symbol
role_heading: Class
path: kernel/iofwdelaycommand
---

# IOFWDelayCommand

Command to execute some code after a specified delay (in microseconds) All it does is timeout after the specified delay, hence calling the completion callback.

## Declaration

```occ
class IOFWDelayCommand : IOFWBusCommand
```

## Topics

### DataTypes

- [ExpansionData](kernel/ioservice/expansiondata.md)

### Instance Variables

- [reserved](kernel/iofwdelaycommand/reserved.md)

### Instance Methods

- [execute](kernel/iofwdelaycommand/1563818-execute.md)
- [getMetaClass](kernel/iofwdelaycommand/1563819-getmetaclass.md)
- [initWithDelay](kernel/iofwdelaycommand/1563783-initwithdelay.md)
- [reinit](kernel/iofwdelaycommand/1563823-reinit.md)

## Relationships

### Inherits From

- [IOFWBusCommand](kernel/iofwbuscommand.md)
