---
title: init
framework: networkingdriverkit
role: symbol
role_heading: Instance Method
path: networkingdriverkit/iousernetworktxsubmissionqueue/init
---

# init

Initializes the packet submission queue.

## Declaration

```occ
virtual bool init();
```

## Return Value

Return Value YES if initialization was successful, or NO if it wasn’t.

## Discussion

Discussion Don’t call this method directly. Instead, use the IOUserNetworkTxSubmissionQueue/Create method to create a new IOUserNetworkTxSubmissionQueue object.

## See Also

### Creating the Submission Queue

- [free](networkingdriverkit/iousernetworktxsubmissionqueue/free.md)
