Structs§
- Device
Base Info - Network device base info.
- Device
GetInfo Response - Device
Info - Network device information.
- Ethernet
Features - Ethernet frame sub-types and features.
- Frame
Type Support - Specifies a frame type and features and supported flags associated with that type.
- MacAddressing
AddMulticast Address Request - MacAddressing
AddMulticast Address Response - MacAddressing
GetUnicast Address Response - MacAddressing
Remove Multicast Address Request - MacAddressing
Remove Multicast Address Response - MacAddressing
SetMode Request - MacAddressing
SetMode Response - Port
Base Info - Port base info.
- Port
GetCounters Response - Port
GetInfo Response - Port
GetStatus Response - PortId
- A device port identifier.
- Port
Info - Logical port information.
- Port
Status - Dynamic port information.
- Port
Watcher Watch Response - RxFlags
- Flags set by a Device when handing a buffer to a client on the rx path.
- Session
Attach Request - Session
Detach Request - Session
Flags - Additional session options.
- Session
Register ForTx Response - Session
Unregister ForTx Response - Status
Flags - Port status bits, reported in [
PortStatus.flags]. - Status
Watcher Watch Status Response - TxFlags
- Flags set by a Client when handing a buffer to a device on the tx path.
- TxReturn
Flags - Flags set by a Device when returning a tx buffer back to a client.
Enums§
- Device
Port Event - Port creation and destruction events.
- Frame
Type - Types of frames.
- MacFilter
Mode - The address filtering mode supported by MAC devices.
- Port
Class - Network port class.
Type Aliases§
- Base
Port Id - The base identifier of a port within a device. Always less than
[
MAX_PORTS]. - Empty
- Session
Attach Response - Session
Detach Response - VmoId
- VMO identifier.