⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wvnetdeventp.h

📁 vxworks 6.x 的全部头文件
💻 H
📖 第 1 页 / 共 3 页
字号:
        (* _func_wvNetPortFilterTest) (1, srcPort, dstPort)) \        {    \        WV_EVT_INFO_SET_ALL (eventLevel, eventTag, status) \        WV_EVT_LOG_OBIN (eventId, 3, wvNetDEventInfo, (int)arg1, (int)arg2, 0, 0, 0, 0, NULL); \        } \    WV_BLOCK_END (classId)#define WV_NET_PORTOUT_EVENT_3(classId, eventLevel, eventOffset, eventTag, srcPort, dstPort, eventId, status, arg1, arg2, arg3) \    WV_BLOCK_START (classId) \    if (WV_NETD_EVENT_TEST (eventLevel, eventOffset) && \        (* _func_wvNetPortFilterTest) (1, srcPort, dstPort)) \        {    \	int format = WV_NETD_EVT_FMT_1P; \        WV_EVT_INFO_SET_ALL (eventLevel, eventTag, status) \        WV_EVT_BLOB_SET0 (format, arg3, 0) \        WV_EVT_LOG_OBIN (eventId, 3, wvNetDEventInfo, (int)arg1, (int)arg2, 0, 0, 0, \                         sizeof (wvNetDEventBlob), (char *)wvNetDEventBlob); \        } \    WV_BLOCK_END (classId)#define WV_NET_PORTOUT_EVENT_4(classId, eventLevel, eventOffset, eventTag, srcPort, dstPort, eventId, status, arg1, arg2, arg3, arg4) \    WV_BLOCK_START (classId) \    if (WV_NETD_EVENT_TEST (eventLevel, eventOffset) && \        (* _func_wvNetPortFilterTest) (1, srcPort, dstPort)) \        {    \        WV_EVT_INFO_SET_ALL (eventLevel, eventTag, status) \        WV_EVT_BLOB_SET0 (WV_NETD_EVT_FMT_2P, arg3, arg4) \        WV_EVT_LOG_OBIN (eventId, 3, wvNetDEventInfo, (int)arg1, (int)arg2, 0, 0, 0, \                         sizeof (wvNetDEventBlob), (char *)wvNetDEventBlob); \        } \    WV_BLOCK_END (classId)     /*      * These data transfer events use the filter which tests for a particular      * source and destination port for incoming packets. If the filter is      * enabled, the event is not reported to the host unless the ports match      * the registered values.      */#define WV_NET_PORTIN_EVENT_2(classId, eventLevel, eventOffset, eventTag, srcPort, dstPort, eventId, status, arg1, arg2) \    WV_BLOCK_START (classId) \    if (WV_NETD_EVENT_TEST (eventLevel, eventOffset) && \        (* _func_wvNetPortFilterTest) (0, srcPort, dstPort)) \        {    \        WV_EVT_INFO_SET_ALL (eventLevel, eventTag, status) \        WV_EVT_LOG_OBIN (eventId, 3, wvNetDEventInfo, (int)arg1, (int)arg2, 0, 0, 0, 0, NULL); \        } \    WV_BLOCK_END (classId)#define WV_NET_PORTIN_EVENT_3(classId, eventLevel, eventOffset, eventTag, srcPort, dstPort, eventId, status, arg1, arg2, arg3) \    WV_BLOCK_START (classId) \    if (WV_NETD_EVENT_TEST (eventLevel, eventOffset) && \        (* _func_wvNetPortFilterTest) (0, srcPort, dstPort)) \        {    \	int format = WV_NETD_EVT_FMT_1P; \        WV_EVT_INFO_SET_ALL (eventLevel, eventTag, status) \        WV_EVT_BLOB_SET0 (format, arg3, 0) \        WV_EVT_LOG_OBIN (eventId, 3, wvNetDEventInfo, (int)arg1, (int)arg2, 0, 0, 0, \                         sizeof (wvNetDEventBlob), (char *)wvNetDEventBlob); \        } \    WV_BLOCK_END (classId)    #define WV_NET_PORTIN_EVENT_4(classId, eventLevel, eventOffset, eventTag, srcPort, dstPort, eventId, status, arg1, arg2, arg3, arg4) \    WV_BLOCK_START (classId) \    if (WV_NETD_EVENT_TEST (eventLevel, eventOffset) && \        (* _func_wvNetPortFilterTest) (0, srcPort, dstPort)) \        {    \        WV_EVT_INFO_SET_ALL (eventLevel, eventTag, status) \        WV_EVT_BLOB_SET0 (WV_NETD_EVT_FMT_2P, arg3, arg4) \        WV_EVT_LOG_OBIN (eventId, 3, wvNetDEventInfo, (int)arg1, (int)arg2, 0, 0, 0, \                         sizeof (wvNetDEventBlob), (char *)wvNetDEventBlob); \        } \    WV_BLOCK_END (classId)#define WV_NET_PORTIN_EVENT_4_4(classId, eventLevel, eventOffset, eventTag, srcPort, dstPort, eventId, status, arg1, arg2, arg3, arg4) \    WV_NET_PORTIN_EVENT_40(classId, eventLevel, eventOffset, eventTag, srcPort, dstPort, eventId, WV_NETD_EVT_FMT_V4, status, arg1, arg2, arg3, arg4)    #define WV_NET_PORTIN_EVENT_40(classId, eventLevel, eventOffset, eventTag, srcPort, dstPort, eventId, format, status, arg1, arg2, arg3, arg4) \    WV_BLOCK_START (classId) \    if (WV_NETD_EVENT_TEST (eventLevel, eventOffset) && \        (* _func_wvNetPortFilterTest) (0, srcPort, dstPort)) \        {    \        WV_EVT_INFO_SET_ALL (eventLevel, eventTag, status) \        WV_EVT_BLOB_SET1 (TRUE, format, arg3, arg4) \        WV_EVT_LOG_OBIN (eventId, 3, wvNetDEventInfo, (int)arg1, (int)arg2, 0, 0, 0, \                         sizeof (wvNetDEventBlob), (char *)wvNetDEventBlob); \        } \    WV_BLOCK_END (classId)#define WV_NET_DSTADDROUT_EVENT_3(classId, eventLevel, eventOffset, eventTag, dstAddr, eventId, status, arg1, arg2, arg3) \    WV_BLOCK_START (classId) \    if (WV_NETD_EVENT_TEST (eventLevel, eventOffset) && \        (* _func_wvNetAddressFilterTest) (1, 1, 0, dstAddr)) \        {    \        WV_EVT_INFO_SET_ALL (eventLevel, eventTag, status) \        WV_EVT_BLOB_SET0 (WV_NETD_EVT_FMT_1P, arg3, 0) \        WV_EVT_LOG_OBIN (eventId, 3, wvNetDEventInfo, (int)arg1, (int)arg2, 0, 0, 0, \                         sizeof (wvNetDEventBlob), (char *)wvNetDEventBlob); \        } \    WV_BLOCK_END (classId)    #define WV_NET_DSTADDROUT_EVENT_4_14(classId, eventLevel, eventOffset, eventTag, dstAddr, eventId, status, arg1, arg2, arg3, arg4) \    WV_NET_DSTADDROUT_EVENT_40(classId, eventLevel, eventOffset, eventTag, dstAddr, eventId, WV_NETD_EVT_FMT_1P_V4, status, arg1, arg2, arg3, arg4)#define WV_NET_DSTADDROUT_EVENT_4_4(classId, eventLevel, eventOffset, eventTag, dstAddr, eventId, status, arg1, arg2, arg3, arg4) \    WV_NET_DSTADDROUT_EVENT_40(classId, eventLevel, eventOffset, eventTag, dstAddr, eventId, WV_NETD_EVT_FMT_V4, status, arg1, arg2, arg3, arg4)    #define WV_NET_DSTADDROUT_EVENT_40(classId, eventLevel, eventOffset, eventTag, dstAddr, eventId, format, status, arg1, arg2, arg3, arg4) \    WV_BLOCK_START (classId) \    if (WV_NETD_EVENT_TEST (eventLevel, eventOffset) && \        (* _func_wvNetAddressFilterTest) (1, 1, 0, dstAddr)) \        {    \        WV_EVT_INFO_SET_ALL (eventLevel, eventTag, status) \        WV_EVT_BLOB_SET1 (TRUE, format, arg3, arg4) \        WV_EVT_LOG_OBIN (eventId, 3, wvNetDEventInfo, (int)arg1, (int)arg2, 0, 0, 0, \                         sizeof (wvNetDEventBlob), (char *)wvNetDEventBlob); \        } \    WV_BLOCK_END (classId)     /*      * This data transfer event uses the filter which tests for a particular      * destination address for incoming packets. If the filter is enabled,      * the event is not reported to the host unless the address matches the      * registered value.      */#define WV_NET_DSTADDRIN_EVENT_4_14(classId, eventLevel, eventOffset, eventTag, dstAddr, eventId, status, arg1, arg2, arg3, arg4) \    WV_NET_DSTADDRIN_EVENT_40(classId, eventLevel, eventOffset, eventTag, dstAddr, eventId, WV_NETD_EVT_FMT_1P_V4, status, arg1, arg2, arg3, arg4)    #define WV_NET_DSTADDRIN_EVENT_4_4(classId, eventLevel, eventOffset, eventTag, dstAddr, eventId, status, arg1, arg2, arg3, arg4) \    WV_NET_DSTADDRIN_EVENT_40(classId, eventLevel, eventOffset, eventTag, dstAddr, eventId, WV_NETD_EVT_FMT_V4, status, arg1, arg2, arg3, arg4)    #define WV_NET_DSTADDRIN_EVENT_40(classId, eventLevel, eventOffset, eventTag, dstAddr, eventId, format, status, arg1, arg2, arg3, arg4) \    WV_BLOCK_START (classId) \    if (WV_NETD_EVENT_TEST (eventLevel, eventOffset) && \        (* _func_wvNetAddressFilterTest) (0, 1, 0, dstAddr)) \        {    \        WV_EVT_INFO_SET_ALL (eventLevel, eventTag, status) \        WV_EVT_BLOB_SET1 (TRUE, format, arg3, arg4) \        WV_EVT_LOG_OBIN (eventId, 3, wvNetDEventInfo, (int)arg1, (int)arg2, 0, 0, 0, \                         sizeof (wvNetDEventBlob), (char *)wvNetDEventBlob); \        } \    WV_BLOCK_END (classId)     /*      * This data transfer event uses the filter which tests for a particular      * source and destination address for outgoing packets. If the filter is      * enabled, the event is not reported to the host unless the addresses      * match both registered values.      */#define WV_NET_ADDROUT_EVENT_2(classId, eventLevel, eventOffset, eventTag, srcAddr, dstAddr, eventId, status, arg1, arg2) \    WV_BLOCK_START (classId) \    if (WV_NETD_EVENT_TEST (eventLevel, eventOffset) && \        (* _func_wvNetAddressFilterTest) (1, 3, srcAddr, dstAddr)) \        {    \        WV_EVT_INFO_SET_ALL (eventLevel, eventTag, status) \        WV_EVT_LOG_OBIN (eventId, 3, wvNetDEventInfo, (int)arg1, (int)arg2, 0, 0, 0, 0, NULL); \        } \    WV_BLOCK_END (classId)#define WV_NET_ADDROUT_EVENT_4_14(classId, eventLevel, eventOffset, eventTag, srcAddr, dstAddr, eventId, status, arg1, arg2, arg3, arg4) \    WV_NET_ADDROUT_EVENT_40(classId, eventLevel, eventOffset, eventTag, srcAddr, dstAddr, eventId, WV_NETD_EVT_FMT_1P_V4, status, arg1, arg2, arg3, arg4)    #define WV_NET_ADDROUT_EVENT_4_4(classId, eventLevel, eventOffset, eventTag, srcAddr, dstAddr, eventId, status, arg1, arg2, arg3, arg4) \    WV_NET_ADDROUT_EVENT_40(classId, eventLevel, eventOffset, eventTag, srcAddr, dstAddr, eventId, WV_NETD_EVT_FMT_V4, status, arg1, arg2, arg3, arg4)    #define WV_NET_ADDROUT_EVENT_40(classId, eventLevel, eventOffset, eventTag, srcAddr, dstAddr, eventId, format, status, arg1, arg2, arg3, arg4) \    WV_BLOCK_START (classId) \    if (WV_NETD_EVENT_TEST (eventLevel, eventOffset) && \        (* _func_wvNetAddressFilterTest) (1, 3, srcAddr, dstAddr)) \        {    \        WV_EVT_INFO_SET_ALL (eventLevel, eventTag, status) \        WV_EVT_BLOB_SET1 (TRUE, format, arg3, arg4) \        WV_EVT_LOG_OBIN (eventId, 3, wvNetDEventInfo, (int)arg1, (int)arg2, 0, 0, 0, \                         sizeof (wvNetDEventBlob), (char *)wvNetDEventBlob); \        } \    WV_BLOCK_END (classId)     /*      * This data transfer event uses the filter which tests for a particular      * source and destination address for incoming packets. If the filter is      * enabled, the event is not reported to the host unless the addresses      * match both registered values.      */#define WV_NET_ADDRIN_EVENT_2(classId, eventLevel, eventOffset, eventTag, srcAddr, dstAddr, eventId, status, arg1, arg2) \    WV_BLOCK_START (classId) \    if (WV_NETD_EVENT_TEST (eventLevel, eventOffset) && \        (* _func_wvNetAddressFilterTest) (0, 3, srcAddr, dstAddr)) \        {    \        WV_EVT_INFO_SET_ALL (eventLevel, eventTag, status) \        WV_EVT_LOG_OBIN (eventId, 3, wvNetDEventInfo, (int)arg1, (int)arg2, 0, 0, 0, 0, NULL); \        } \    WV_BLOCK_END (classId)#define WV_NET_ADDRIN_EVENT_4(classId, eventLevel, eventOffset, eventTag, srcAddr, dstAddr, eventId, status, arg1, arg2, arg3, arg4) \    WV_BLOCK_START (classId) \    if (WV_NETD_EVENT_TEST (eventLevel, eventOffset) && \        (* _func_wvNetAddressFilterTest) (0, 3, srcAddr, dstAddr)) \        {    \        WV_EVT_INFO_SET_ALL (eventLevel, eventTag, status) \        WV_EVT_BLOB_SET0 (WV_NETD_EVT_FMT_2P, arg3, arg4) \        WV_EVT_LOG_OBIN (eventId, 3, wvNetDEventInfo, (int)arg1, (int)arg2, 0, 0, 0, \                         sizeof (wvNetDEventBlob), (char *)wvNetDEventBlob); \        } \    WV_BLOCK_END (classId)    #define WV_NET_ADDRIN_EVENT_4_4(classId, eventLevel, eventOffset, eventTag, srcAddr, dstAddr, eventId, status, arg1, arg2, arg3, arg4) \    WV_NET_ADDRIN_EVENT_40(classId, eventLevel, eventOffset, eventTag, srcAddr, dstAddr, eventId, WV_NETD_EVT_FMT_V4, status, arg1, arg2, arg3, arg4)    #define WV_NET_ADDRIN_EVENT_40(classId, eventLevel, eventOffset, eventTag, srcAddr, dstAddr, eventId, format, status, arg1, arg2, arg3, arg4) \    WV_BLOCK_START (classId) \    if (WV_NETD_EVENT_TEST (eventLevel, eventOffset) && \        (* _func_wvNetAddressFilterTest) (0, 3, srcAddr, dstAddr)) \        {    \        WV_EVT_INFO_SET_ALL (eventLevel, eventTag, status) \        WV_EVT_BLOB_SET1(TRUE, format, arg3, arg4) \        WV_EVT_LOG_OBIN (eventId, 3, wvNetDEventInfo, (int)arg1, (int)arg2, 0, 0, 0, \                         sizeof (wvNetDEventBlob), (char *)wvNetDEventBlob); \        } \    WV_BLOCK_END (classId)#else  /* when WV is excluded */#define WV_ADDR_GET(pAddr) {}    #define WV_NET_MARKER_1(classId, eventLevel, eventOffset, eventTag, eventId, arg1) {}#define WV_NET_MARKER_2(classId, eventLevel, eventOffset, eventTag, eventId, arg1, arg2) {}#define WV_NET_MARKER_3(classId, eventLevel, eventOffset, eventTag, eventId, arg1, arg2, arg3) {}#define WV_NET_MARKER_3_4(classId, eventLevel, eventOffset, eventTag, eventId, arg1, arg2, arg3) {}#define WV_NET_MARKER_3_6(classId, eventLevel, eventOffset, eventTag, eventId, arg1, arg2, arg3) {}#define WV_NET_MARKER_3_0(classId, eventLevel, eventOffset, eventTag, eventId, arg1, arg2, arg3) {}#define WV_NET_MARKER_4(classId, eventLevel, eventOffset, eventTag, eventId, arg1, arg2, arg3, arg4) {}#define WV_NET_MARKER_4_14(classId, eventLevel, eventOffset, eventTag, eventId, arg1, arg2, arg3, arg4) {}#define WV_NET_MARKER_4_21(classId, eventLevel, eventOffset, eventTag, eventId, arg1, arg2, arg3, arg4) {}#define WV_NET_MARKER_4_22(classId, eventLevel, eventOffset, eventTag, eventId, arg1, arg2, arg3, arg4) {}#define WV_NET_PORTOUT_MARKER_3(classId, eventLevel, eventOffset, eventTag, srcPort, dstPort, eventId, arg1, arg2, arg3) {}#define WV_NET_DSTADDROUT_MARKER_3(classId, eventLevel, eventOffset, eventTag, dstAddr, eventId, arg1, arg2, arg3) {}#define WV_NET_DSTADDROUT_MARKER_3_4(classId, eventLevel, eventOffset, eventTag, dstAddr, eventId, arg1, arg2, arg3) {}#define WV_NET_ADDRIN_MARKER_4_4(classId, eventLevel, eventOffset, eventTag, srcAddr, dstAddr, eventId, arg1, arg2, arg3, arg4) {}#define WV_NET_EVENT_1(classId, eventLevel, eventOffset, eventTag, eventId, status, arg1) {}#define WV_NET_EVENT_2(classId, eventLevel, eventOffset, eventTag, eventId, status, arg1, arg2) {}#define WV_NET_EVENT_3(classId, eventLevel, eventOffset, eventTag, eventId, status, arg1, arg2, arg3) {}#define WV_NET_EVENT_3_4(classId, eventLevel, eventOffset, eventTag, eventId, status, arg1, arg2, arg3) {}#define WV_NET_EVENT_4(classId, eventLevel, eventOffset, eventTag, eventId, status, arg1, arg2, arg3, arg4) {}#define WV_NET_PORTOUT_EVENT_2(classId, eventLevel, eventOffset, eventTag, srcPort, dstPort, eventId, status, arg1, arg2) {}#define WV_NET_PORTOUT_EVENT_3(classId, eventLevel, eventOffset, eventTag, srcPort, dstPort, eventId, status, arg1, arg2, arg3) {}#define WV_NET_PORTOUT_EVENT_4(classId, eventLevel, eventOffset, eventTag, srcPort, dstPort, eventId, status, arg1, arg2, arg3, arg4) {}#define WV_NET_PORTIN_EVENT_2(classId, eventLevel, eventOffset, eventTag, srcPort, dstPort, eventId, status, arg1, arg2) {}#define WV_NET_PORTIN_EVENT_3(classId, eventLevel, eventOffset, eventTag, srcPort, dstPort, eventId, status, arg1, arg2, arg3) {}#define WV_NET_PORTIN_EVENT_4(classId, eventLevel, eventOffset, eventTag, srcPort, dstPort, eventId, status, arg1, arg2, arg3, arg4) {}#define WV_NET_PORTIN_EVENT_4_4(classId, eventLevel, eventOffset, eventTag, srcPort, dstPort, eventId, status, arg1, arg2, arg3, arg4) {}#define WV_NET_DSTADDROUT_EVENT_3(classId, eventLevel, eventOffset, eventTag, dstAddr, eventId, status, arg1, arg2, arg3) {}#define WV_NET_DSTADDROUT_EVENT_4_14(classId, eventLevel, eventOffset, eventTag, dstAddr, eventId, status, arg1, arg2, arg3, arg4) {}#define WV_NET_DSTADDROUT_EVENT_4_4(classId, eventLevel, eventOffset, eventTag, dstAddr, eventId, status, arg1, arg2, arg3, arg4) {}#define WV_NET_DSTADDRIN_EVENT_4_14(classId, eventLevel, eventOffset, eventTag, dstAddr, eventId, status, arg1, arg2, arg3, arg4) {}#define WV_NET_DSTADDRIN_EVENT_4_4(classId, eventLevel, eventOffset, eventTag, dstAddr, eventId, status, arg1, arg2, arg3, arg4) {}#define WV_NET_ADDROUT_EVENT_2(classId, eventLevel, eventOffset, eventTag, srcAddr, dstAddr, eventId, status, arg1, arg2) {}#define WV_NET_ADDROUT_EVENT_4_14(classId, eventLevel, eventOffset, eventTag, srcAddr, dstAddr, eventId, status, arg1, arg2, arg3, arg4) {}#define WV_NET_ADDROUT_EVENT_4_4(classId, eventLevel, eventOffset, eventTag, srcAddr, dstAddr, eventId, status, arg1, arg2, arg3, arg4) {}#define WV_NET_ADDRIN_EVENT_2(classId, eventLevel, eventOffset, eventTag, srcAddr, dstAddr, eventId, status, arg1, arg2) {}#define WV_NET_ADDRIN_EVENT_4(classId, eventLevel, eventOffset, eventTag, srcAddr, dstAddr, eventId, status, arg1, arg2, arg3, arg4) {}#define WV_NET_ADDRIN_EVENT_4_4(classId, eventLevel, eventOffset, eventTag, srcAddr, dstAddr, eventId, status, arg1, arg2, arg3, arg4) {}    #endif /* WV_INSTRUMENTATION && INCLUDE_WVNETD */#ifdef __cplusplus}#endif#endif /* __INCwvNetDEventPh */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -