Infineon Logo Wi-Fi Host Driver (WHD) Public API Reference Guide
 
whd_network_types.h File Reference

General Description

Prototypes of functions corresponding to Buffer and Network Interface.

This file provides prototypes for functions which allows different functionalities related to:

  • Buffer Interface: Allocate and release a packet buffer, Retrieve the current pointer and size of a packet buffer, etc.
  • Network Interface: Called by WHD to pass received data to the network stack, to send an ethernet frame to WHD, etc.

Data Structures

struct  whd_buffer_funcs
 Allows WHD to perform buffer related operations like, allocating, releasing, retrieving the current pointer of and size of a packet buffer. More...
 
struct  whd_netif_funcs
 Contains functions which allows WHD to pass received data to the network stack, to send an ethernet frame to WHD, etc. More...
 

Enumerations

enum  whd_buffer_dir_t { WHD_NETWORK_TX, WHD_NETWORK_RX }
 Indicates transmit/receive direction that the packet buffer has been used for. More...
 

Functions

whd_result_t whd_network_send_ethernet_data (whd_interface_t ifp, whd_buffer_t buffer)
 To send an ethernet frame to WHD (called by the Network Stack) More...