Virgil IoT KIT
|
Network interface. More...
#include <snap-structs.h>
Data Fields | |
void * | user_data |
User data. More... | |
vs_netif_init_t | init |
Initialization. More... | |
vs_netif_deinit_t | deinit |
Destroy. More... | |
vs_netif_tx_t | tx |
Transmit data. More... | |
vs_netif_mac_t | mac_addr |
MAC address. More... | |
uint8_t | packet_buf [VS_NETIF_PACKET_BUF_SIZE] |
Packet buffer. More... | |
uint16_t | packet_buf_filled |
Packet size. More... | |
Network interface.
This structure contains network interface callbacks and packet data
vs_netif_deinit_t vs_netif_t::deinit |
Destroy.
vs_netif_init_t vs_netif_t::init |
Initialization.
vs_netif_mac_t vs_netif_t::mac_addr |
MAC address.
uint8_t vs_netif_t::packet_buf[VS_NETIF_PACKET_BUF_SIZE] |
Packet buffer.
uint16_t vs_netif_t::packet_buf_filled |
Packet size.
vs_netif_tx_t vs_netif_t::tx |
Transmit data.
void* vs_netif_t::user_data |
User data.