...
Constant | Description | Possible Values |
---|
NET_CTR_CFG_STAT_EN | Determines whether the code and data space used to keep track of statistics will be included. | DEF_ENABLED or DEF_DISABLED |
NET_CTR_CFG_ERR_EN | Determines whether the code and data space used to keep track of errors will be included. | DEF_ENABLED or DEF_DISABLED |
Timer Management
µC/TCP-IP manages software timers used to keep track of timeouts and execute callback functions when needed.
Constant | Description | Possible Values |
---|
NET_TMR_CFG_NBR_TMR | | Determines the number of timers that µC/TCP-IP will be managing. Refer to section ### for more details on timer configuration. | Depends on TCPIP stack configuration. |
NET_TMR_CFG_TASK_FREQ | | Determines how often (in Hz) network timers are to be updated. This value must not be configured as a floating-point number. | Typically set to 10 Hz |
Interfaces
Constant | Description | Possible Values |
---|
NET_IF_CFG_MAX_NBR_IF | | |
NET_IF_CFG_LOOPBACK_EN | | DEF_ENABLED or DEF_DISABLED |
NET_IF_CFG_ETHER_EN | | DEF_ENABLED or DEF_DISABLED |
NET_IF_CFG_WIFI_EN | | DEF_ENABLED or DEF_DISABLED |
NET_IF_CFG_TX_SUSPEND_TIMEOUT_MS | | |
Address Resolution Protocol (ARP)
Constant | Description | Possible Values |
---|
NET_ARP_CFG_CACHE_NBR | | |
Neighbor Discovery Protocol (NDP)
Constant | Description | Possible Values |
---|
NET_NDP_CFG_CACHE_NBR | | |
NET_NDP_CFG_DEST_NBR | | |
NET_NDP_CFG_PREFIX_NBR | | |
NET_NDP_CFG_ROUTER_NBR | | |
IPv4 Layer
Constant | Description | Possible Values |
---|
NET_IPv4_CFG_EN | | |
NET_IPv4_CFG_IF_MAX_NBR_ADDR | | |
IPv6 Layer
Constant | Description | Possible Values |
---|
NET_IPv6_CFG_EN | | |
NET_IPv6_CFG_IF_MAX_NBR_ADDR | | |
Internet Group Management Protocol (IGMP)
Constant | Description | Possible Values |
---|
NET_MCAST_CFG_IPv4_RX_EN | | |
NET_MCAST_CFG_IPv4_TX_EN | | |
NET_MCAST_CFG_HOST_GRP_NBR_MAX | | |
Socket Layer
Constant | Description | Possible Values |
---|
NET_SOCK_CFG_SOCK_NBR_TCP | | |
NET_SOCK_CFG_SOCK_NBR_UDP | | |
NET_SOCK_CFG_SEL_EN | | |
NET_SOCK_CFG_CONN_ACCEPT_Q_SIZE_MAX | | |
NET_SOCK_CFG_RX_Q_SIZE_OCTET | | |
NET_SOCK_CFG_TX_Q_SIZE_OCTET | | |
TCP Layer
Constant | Description | Possible Values |
---|
NET_TCP_CFG_EN | | |
UDP Layer
Constant | Description | Possible Values |
---|
NET_UDP_CFG_RX_CHK_SUM_DISCARD_EN | | |
NET_UDP_CFG_TX_CHK_SUM_EN | | |
Security Manager
Constant | Description | Possible Values |
---|
NET_SECURE_CFG_EN | | |
NET_SECURE_CFG_MAX_NBR_SOCK_SERVER | | |
NET_SECURE_CFG_MAX_NBR_SOCK_CLIENT | | |
NET_SECURE_CFG_MAX_CERT_LEN | | |
NET_SECURE_CFG_MAX_KEY_LEN | | |
NET_SECURE_CFG_MAX_NBR_CA | | |
NET_SECURE_CFG_MAX_CA_CERT_LEN | | |