<!--
{
  "documentType" : "article",
  "framework" : "NetworkingDriverKit",
  "identifier" : "/documentation/NetworkingDriverKit/direction-constants",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Direction Constants"
}
-->

# Direction Constants

Constants indicating package transmission direction.

## Topics

### Getting the Packet Directions

[`kIOUserNetworkPacketDirectionNone`](/documentation/NetworkingDriverKit/kIOUserNetworkPacketDirectionNone)

The packet is not moving.

[`kIOUserNetworkPacketDirectionRx`](/documentation/NetworkingDriverKit/kIOUserNetworkPacketDirectionRx)

The packet is moving from the device to the networking stack.

[`kIOUserNetworkPacketDirectionTx`](/documentation/NetworkingDriverKit/kIOUserNetworkPacketDirectionTx)

The packet is moving from the networking stack to the device.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)