Data Structures | Macros | Typedefs | Functions
BCDS_NetIF.h File Reference
#include "BCDS_ServalPalConfig.h"
#include "BCDS_Basics.h"
#include "BCDS_Retcode.h"
+ Include dependency graph for BCDS_NetIF.h:
+ This graph shows which files directly or indirectly include this file:

Data Structures

struct  ServalPalOps_S
 Table entry element which contains the network interface specific implementation of the below mentioned protocols. More...


#define NETIF_ALL   (UINT8_MAX - 1)
#define NETIF_C(x)   x


typedef uint8_t NetIF_Id_T
typedef struct ServalPalOps_S ServalPalOps_T
typedef struct ServalPalOps_Tcp_S ServalPalOps_Tcp_T
typedef struct ServalPalOps_Udp_S ServalPalOps_Udp_T


uint8_t NetIf_NumNetIf (void)
 Retrieve the number of registered network interfaces. More...
void NetIf_OpsDeInit (void)
 Deinitialized the network operations lookup table. More...
Retcode_T NetIf_OpsInit (const ServalPalOps_T *OpsTable, uint8_t OpsTableLength)
 Initializes the network operations lookup table. More...
bool NetIf_OpsIsInit (void)
 Checks if module is initialized. More...

This documentation file has been automatically generated on Fri Oct 4 2019 03:47:30 by doxygen 1.8.8