29 #ifdef ACTIVATE_LOG_EVENT
33 struct _ST_PN_LOGGER_STRUCTURE {
34 APP_DWORD dwTimeStamp1;
35 APP_DWORD dwTimeStamp2;
36 ST_CLR_RPC_UUID ARUUID;
37 ST_PNIO_STATUS PNIOStatus;
38 APP_DWORD EntryDetail;
40 typedef struct _ST_PN_LOGGER_STRUCTURE PACK_ALIGNEMENT(ST_PN_LOGGER_STRUCTURE), APP_FAR * LPST_PN_LOGGER_STRUCTURE;
45 extern APP_DWORD gdwLogNumber;
47 extern ST_PN_LOGGER_STRUCTURE gArrayOFLogEvent[];
48 extern APP_WORD gwCurrentLog;
49 extern APP_WORD gwNbLog;
52 APP_VOID addLogEvent(APP_LPBYTE lpbyARUUID,
61 #ifdef ACTIVATE_LOG_L2_EVENT
63 APP_VOID logL2Event(APP_DWORD dwDetails);
65 #define LOG_L2_EVENT(details) logL2Event(details)
67 #define PNIO_DV_LOG_L2_UNKNOW 0x1
68 #define PNIO_DV_LOG_L2_DCP_REQ_UC 0x2
69 #define PNIO_DV_LOG_L2_DCP_REQ_MC 0x3
70 #define PNIO_DV_LOG_L2_DCP_RES_UC 0x4
71 #define PNIO_DV_LOG_L2_DCP_RES_MC 0x5
72 #define PNIO_DV_LOG_L2_DCP_ALM 0x6
73 #define PNIO_DV_LOG_L2_OTHER_PROFINET 0x7
77 #define LOG_L2_EVENT(details)
81 #ifdef ACTIVATE_LOG_CBF_EVENT
83 APP_VOID logCbfEvent(APP_DWORD dwDetails);
85 #define LOG_CBF_EVENT(details) logCbfEvent(details)
87 #define PNIO_DV_LOG_CB_SET_NAME 1
88 #define PNIO_DV_LOG_CB_FACTORY_RESET 2
89 #define PNIO_DV_LOG_CB_SET_IP 3
90 #define PNIO_DV_LOG_CB_SET_DHCP 4
91 #define PNIO_DV_LOG_CB_SET_BLINK 5
92 #define PNIO_DV_LOG_CB_START_CNF_POS 6
93 #define PNIO_DV_LOG_CB_START_CNF_NEG 7
94 #define PNIO_DV_LOG_CB_AR_CHECK 8
95 #define PNIO_DV_LOG_CB_PARAM_END 9
96 #define PNIO_DV_LOG_CB_APP_RDY_POS 10
97 #define PNIO_DV_LOG_CB_APP_RDY_NEG 11
98 #define PNIO_DV_LOG_CB_RELEASE 12
99 #define PNIO_DV_LOG_CB_AR_CLOSE 13
100 #define PNIO_DV_LOG_CB_WRITE 14
101 #define PNIO_DV_LOG_CB_READ 15
102 #define PNIO_DV_LOG_CB_ALM_ACK 16
103 #define PNIO_DV_LOG_CB_ALM_IND 17
104 #define PNIO_DV_LOG_CB_PLUG_SM_CNF_POS 18
105 #define PNIO_DV_LOG_CB_PLUG_SM_CNF_NEG 19
106 #define PNIO_DV_LOG_CB_PULL_SM_CNF_POS 20
107 #define PNIO_DV_LOG_CB_PULL_SM_CNF_NEG 21
108 #define PNIO_DV_LOG_CB_AR_OPEN 22
109 #define PNIO_DV_LOG_CB_MODULE_DIFF 23
113 #define LOG_CBF_EVENT(details)
117 #ifdef ACTIVATE_LOG_CBFIO_EVENT
120 #define LOG_CBFIO_EVENT(details) logCbfEvent(details)
122 #define PNIO_DV_LOG_CB_GET_INPUT_CNF_POS 24
123 #define PNIO_DV_LOG_CB_GET_INPUT_CNF_NEG 25
124 #define PNIO_DV_LOG_CB_SET_OUTPUT_CNF_POS 26
125 #define PNIO_DV_LOG_CB_SET_OUTPUT_CNF_NEG 27
126 #define PNIO_DV_LOG_CB_SET_INPUT_IOCS_CNF_POS 28
127 #define PNIO_DV_LOG_CB_SET_INPUT_IOCS_CNF_NEG 29
128 #define PNIO_DV_LOG_CB_GET_OUTPUT_IOCS_CNF_POS 30
129 #define PNIO_DV_LOG_CB_GET_OUTPUT_IOCS_CNF_NEG 31
130 #define PNIO_DV_LOG_CB_SET_OUTPUT_APDU_CNF_POS 32
131 #define PNIO_DV_LOG_CB_SET_OUTPUT_APDU_CNF_NEG 33
132 #define PNIO_DV_LOG_CB_GET_INPUT_APDU_CNF_POS 34
133 #define PNIO_DV_LOG_CB_GET_INPUT_APDU_CNF_NEG 35
138 #define LOG_CBFIO_EVENT(details)
145 #ifndef ACTIVATE_LOG_EVENT
147 #define LOG_L2_EVENT(details)
148 #define LOG_CBF_EVENT(details)
149 #define LOG_CBFIO_EVENT(details)