IONetworkLib.h

Overview

Included Headers

  • <IOKit/IOKitLib.h>

  • <IOKit/network/IONetworkData.h>

  • <IOKit/network/IONetworkMedium.h>

  • <IOKit/network/IONetworkStats.h>

  • <IOKit/network/IOEthernetStats.h>

  • <IOKit/network/IONetworkUserClient.h>

Topics

Miscellaneous

IONetworkClose

Close the connection to an IONetworkInterface object.

IONetworkGetDataCapacity

Get the capacity (in bytes) of a network data object.

IONetworkGetDataHandle

Get the handle of a network data object with the given name.

IONetworkGetPacketFiltersMask

Get the packet filters for a given filter group.

IONetworkOpen

Open a connection to an IONetworkInterface object. An IONetworkUserClient object is created to manage the connection.

IONetworkReadData

Read the buffer of a network data object.

IONetworkResetData

Fill the buffer of a network data object with zeroes.

IONetworkSetPacketFiltersMask

Set the packet filters for a given filter group.

IONetworkWriteData

Write to the buffer of a network data object.

Constants

See the Overview for header-level documentation.