|
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.
1.8.17