Choco OS
V.0.16.9.0
Join to the chocolate world
|
stores network interface informations More...
#include <oc_net.h>
Data Fields | |
oC_Net_InterfaceName_t | InterfaceName |
Name of the interface. | |
oC_Net_InterfaceIndex_t | InterfaceIndex |
Index of the interface in the driver. | |
const char * | DriverName |
Name of the driver that handles the network interface. | |
oC_Net_LinkStatus_t | LinkStatus |
Network interface link status (UP/DOWN) | |
oC_MemorySize_t | TransmittedBytes |
Number of transmitted bytes. | |
oC_MemorySize_t | ReceivedBytes |
Number of received bytes. | |
oC_Net_HardwareType_t | HardwareType |
Type of the hardware device. | |
oC_Net_HardwareAddress_t | HardwareAddress |
Hardware address. | |
oC_Net_HardwareAddress_t | HardwareBroadcastAddress |
Hardware address that should be used for broadcast. | |
uint32_t | HardwareAddressLength |
Number of bytes in the HW address. | |
oC_BaudRate_t | BaudRate |
Baud rate of the interface. | |
oC_Net_QueueStatus_t | QueueStatus |
Current status of network interface's queue. | |
struct { | |
oC_Net_Ipv4Info_t IPv4 | |
IPv4 informations. | |
oC_Net_Ipv6Info_t IPv6 | |
IPv6 informations. | |
} | NetworkLayer |
Struct with data from the network layer. | |
The type is for storing informations about the network interface