---
title: "sendIORequest(with:transactionList:transactionListCount:firstFrameNumber:options:)"
framework: iousbhost
role: symbol
role_heading: Instance Method
path: "iousbhost/iousbhostpipe/sendiorequest(with:transactionlist:transactionlistcount:firstframenumber:options:)"
---

# sendIORequest(with:transactionList:transactionListCount:firstFrameNumber:options:)

## Declaration

```swift
func sendIORequest(with data: NSMutableData, transactionList: UnsafeMutablePointer<IOUSBHostIsochronousTransaction>, transactionListCount: Int, firstFrameNumber: UInt64, options: IOUSBHostIsochronousTransferOptions = []) throws
```

## See Also

### Instance Methods

- [enqueueIORequest(with:transactionList:transactionListCount:firstFrameNumber:options:completionHandler:)](iousbhost/iousbhostpipe/enqueueiorequest(with:transactionlist:transactionlistcount:firstframenumber:options:completionhandler:).md)
