---
title: IOFWCommand
framework: kernel
role: symbol
role_heading: Class
path: kernel/iofwcommand
---

# IOFWCommand

Base class for FireWire commands

## Declaration

```occ
class IOFWCommand : IOCommand
```

## Topics

### Miscellaneous

- [insertAfter](kernel/iofwcommand/1813158-insertafter.md)
- [removeFromQ](kernel/iofwcommand/1813168-removefromq.md)
- [setHead](kernel/iofwcommand/1813176-sethead.md)

### DataTypes

- [MemberVariables](kernel/iofwcommand/membervariables.md)

### Instance Variables

- [fMembers](kernel/iofwcommand/fmembers.md)

### Instance Methods

- [Busy](kernel/iofwcommand/1563858-busy.md)
- [cancel](kernel/iofwcommand/1563884-cancel.md)
- [cancelOnReset](kernel/iofwcommand/1563868-cancelonreset.md)
- [checkProgress](kernel/iofwcommand/1563804-checkprogress.md)
- [complete](kernel/iofwcommand/1563833-complete.md)
- [execute](kernel/iofwcommand/1563759-execute.md)
- [free](kernel/iofwcommand/1563866-free.md)
- [getDeadline](kernel/iofwcommand/1563900-getdeadline.md)
- [getFWIMRefCon](kernel/iofwcommand/1563799-getfwimrefcon.md)
- [getMetaClass](kernel/iofwcommand/1563824-getmetaclass.md)
- [getNext](kernel/iofwcommand/1563845-getnext.md)
- [getPrevious](kernel/iofwcommand/1563897-getprevious.md)
- [getStatus](kernel/iofwcommand/1563903-getstatus.md)
- [initWithController](kernel/iofwcommand/1563761-initwithcontroller.md)
- [insertAfter](kernel/iofwcommand/1563844-insertafter.md)
- [removeFromQ](kernel/iofwcommand/1563778-removefromq.md)
- [setFWIMRefCon](kernel/iofwcommand/1563792-setfwimrefcon.md)
- [setFlush](kernel/iofwcommand/1563851-setflush.md)
- [setHead](kernel/iofwcommand/1563877-sethead.md)
- [setTimeout](kernel/iofwcommand/1563879-settimeout.md)
- [startExecution](kernel/iofwcommand/1563901-startexecution.md)
- [submit](kernel/iofwcommand/1563875-submit.md)
- [updateTimer](kernel/iofwcommand/1563764-updatetimer.md)

## Relationships

### Inherits From

- [IOCommand](kernel/iocommand.md)
