📄 net_dbg.h
字号:
extern const CPU_INT16U NetSock_NbrRandomPortNbr;
extern const CPU_INT32U NetSock_CfgTimeoutRxQ_sec;
extern const CPU_INT08U NetSock_CfgStreamTypeEn;
#if (NET_SOCK_CFG_TYPE_STREAM_EN == DEF_ENABLED)
extern const CPU_INT16U NetSock_CfgConnAcceptQ_MaxSize;
extern const CPU_INT32U NetSock_CfgTimeoutConnReq_sec;
extern const CPU_INT32U NetSock_CfgTimeoutConnAccept_sec;
extern const CPU_INT32U NetSock_CfgTimeoutConnClose_sec;
#endif
#endif
/* ------- NET OS MODULE -------- */
extern const CPU_INT32U NetOS_TimeoutMin_tick;
extern const CPU_INT32U NetOS_TimeoutMax_tick;
extern const CPU_INT32U NetOS_TimeoutMin_sec;
extern const CPU_INT32U NetOS_TimeoutMax_sec;
extern const CPU_INT32U NetOS_TimeoutMin_ms;
extern const CPU_INT32U NetOS_TimeoutMax_ms;
#endif
/*$PAGE*/
/*
*********************************************************************************************************
* GLOBAL NETWORK MODULE DATA SIZE EXTERNALS
*
* Note(s) : (1) Many data-size constants ideally defined with network data-type sizes; defined as
* 'CPU_INT32U' because many network data-type sizes NOT defined at time of declaration
* (see 'net.h NETWORK INCLUDE FILES').
*
* (2) Network protocol suite total data size does NOT include data sizes from the following
* network files :
*
* (a) Custom Library Files See 'net.h NETWORK INCLUDE FILES Note #3a'
* (b) BSP Port Files See 'net.h NETWORK INCLUDE FILES Note #1a'
* (c) CPU Port Files See 'net.h NETWORK INCLUDE FILES Note #1c'
* (d) OS Port Files See 'net.h NETWORK INCLUDE FILES Note #1d'
* (e) IF Port Files See 'net.h NETWORK INCLUDE FILES Note #1e'
* (f) NIC Port Files See 'net.h NETWORK INCLUDE FILES Note #1f'
*********************************************************************************************************
*/
#if (NET_DBG_CFG_INFO_EN == DEF_ENABLED)
/* ---------- NET MODULE ---------- */
extern const CPU_INT32U Net_DataSize;
/* ------ NET MISC MODULE(S) ------ */
extern const CPU_INT32U NetTS_Size;
/* ------- NET ERR MODULE -------- */
extern const CPU_INT32U NetErr_Size;
/* ------- NET DBG MODULE -------- */
extern const CPU_INT32U NetDbg_StatusSize;
extern const CPU_INT32U NetDbg_DataSize;
/* ------- NET CTR MODULE -------- */
extern const CPU_INT32U NetCtr_Size;
/* ------- NET STAT MODULE -------- */
extern const CPU_INT32U NetStat_PoolSize;
extern const CPU_INT32U NetStat_DataSize;
/* ------- NET TMR MODULE -------- */
extern const CPU_INT32U NetTmr_TickSize;
extern const CPU_INT32U NetTmr_Size;
extern const CPU_INT32U NetTmr_TblSize;
extern const CPU_INT32U NetTmr_DataSize;
/* ------- NET BUF MODULE -------- */
extern const CPU_INT32U NetBuf_HdrSize;
#if (NET_BUF_CFG_NBR_SMALL > 0)
extern const CPU_INT32U NetBuf_SmallSize;
extern const CPU_INT32U NetBuf_SmallTblSize;
#endif
#if (NET_BUF_CFG_NBR_LARGE > 0)
extern const CPU_INT32U NetBuf_LargeSize;
extern const CPU_INT32U NetBuf_LargeTblSize;
#endif
extern const CPU_INT32U NetBuf_DataSize;
#ifdef NET_CONN_MODULE_PRESENT
/* ------- NET CONN MODULE -------- */
extern const CPU_INT32U NetConn_ID_Size;
extern const CPU_INT32U NetConn_AddrLenSize;
extern const CPU_INT32U NetConn_Size;
extern const CPU_INT32U NetConn_TblSize;
extern const CPU_INT32U NetConn_ServerConnListTblSize;
extern const CPU_INT32U NetConn_ClientConnListTblSize;
extern const CPU_INT32U NetConn_AddrWildCardSize;
extern const CPU_INT32U NetConn_DataSize;
#endif
/*$PAGE*/
#ifdef NET_ARP_MODULE_PRESENT
/* ------- NET ARP MODULE -------- */
extern const CPU_INT32U NetARP_HdrSize;
extern const CPU_INT32U NetARP_CacheSize;
extern const CPU_INT32U NetARP_CacheTblSize;
extern const CPU_INT32U NetARP_DataSize;
#endif
/* ------- NET IP MODULE -------- */
extern const CPU_INT32U NetIP_HdrSize;
extern const CPU_INT32U NetIP_TOS_Size;
extern const CPU_INT32U NetIP_TTL_Size;
extern const CPU_INT32U NetIP_AddrSize;
extern const CPU_INT32U NetIP_OptSize;
extern const CPU_INT32U NetIP_OptSrcRouteSize;
extern const CPU_INT32U NetIP_OptTS_RouteSize;
extern const CPU_INT32U NetIP_OptTS_Size;
extern const CPU_INT32U NetIP_DataSize;
/* ------- NET ICMP MODULE -------- */
extern const CPU_INT32U NetICMP_HdrSize;
extern const CPU_INT32U NetICMP_HdrErrSize;
extern const CPU_INT32U NetICMP_HdrParamProbSize;
extern const CPU_INT32U NetICMP_HdrEchoSize;
extern const CPU_INT32U NetICMP_HdrTS_Size;
extern const CPU_INT32U NetICMP_HdrAddrMaskSize;
#if (NET_ICMP_CFG_TX_SRC_QUENCH_EN == DEF_ENABLED)
extern const CPU_INT32U NetICMP_TxSrcQuenchSize;
extern const CPU_INT32U NetICMP_TxSrcQuenchTblSize;
#endif
extern const CPU_INT32U NetICMP_DataSize;
/*$PAGE*/
/* ------- NET UDP MODULE -------- */
extern const CPU_INT32U NetUDP_HdrSize;
extern const CPU_INT32U NetUDP_PseudoHdrSize;
extern const CPU_INT32U NetUDP_PortNbrSize;
extern const CPU_INT32U NetUDP_DataSize;
#ifdef NET_TCP_MODULE_PRESENT
/* ------- NET TCP MODULE -------- */
extern const CPU_INT32U NetTCP_HdrSize;
extern const CPU_INT32U NetTCP_PseudoHdrSize;
extern const CPU_INT32U NetTCP_PortNbrSize;
extern const CPU_INT32U NetTCP_SeqNbrSize;
extern const CPU_INT32U NetTCP_SegLenSize;
extern const CPU_INT32U NetTCP_WinSize;
extern const CPU_INT32U NetTCP_OptSize;
extern const CPU_INT32U NetTCP_ConnID_Size;
extern const CPU_INT32U NetTCP_ConnSize;
extern const CPU_INT32U NetTCP_ConnTblSize;
extern const CPU_INT32U NetTCP_DataSize;
#endif
#ifdef NET_SOCK_MODULE_PRESENT
/* ------- NET SOCK MODULE -------- */
extern const CPU_INT32U NetSock_ID_Size;
extern const CPU_INT32U NetSock_RtnCodeSize;
extern const CPU_INT32U NetSock_AddrLenSize;
extern const CPU_INT32U NetSock_SockAddrSize;
extern const CPU_INT32U NetSock_Size;
extern const CPU_INT32U NetSock_TblSize;
extern const CPU_INT32U NetSock_Q_LenSize;
extern const CPU_INT32U NetSock_RandomPortNbrQ_Size;
extern const CPU_INT32U NetSock_DataSize;
#endif
/* ------- NET BSD MODULE -------- */
#if (NET_BSD_CFG_API_EN == DEF_ENABLED)
#ifdef NET_SOCK_MODULE_PRESENT
#if (NET_SOCK_CFG_FAMILY == NET_SOCK_FAMILY_IP_V4)
extern const CPU_INT32U NetBSD_IP_to_Str_ArraySize;
#endif
#endif
#endif
extern const CPU_INT32U NetBSD_DataSize;
/* ----- NET TOTAL DATA SIZE ------ */
extern const CPU_INT32U Net_DataSizeTot;
#endif
/*$PAGE*/
/*
*********************************************************************************************************
* FUNCTION PROTOTYPES
*********************************************************************************************************
*/
void NetDbg_Init (void);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -