25 #ifndef __DIVA_EICON_TRACE_API__
26 #define __DIVA_EICON_TRACE_API__
28 #define DIVA_TRACE_LINE_TYPE_LEN 64
29 #define DIVA_TRACE_IE_LEN 64
30 #define DIVA_TRACE_FAX_PRMS_LEN 128
216 #define DIVA_SUPER_TRACE_NOTIFY_LINE_CHANGE ('l')
217 #define DIVA_SUPER_TRACE_NOTIFY_MODEM_CHANGE ('m')
218 #define DIVA_SUPER_TRACE_NOTIFY_FAX_CHANGE ('f')
219 #define DIVA_SUPER_TRACE_INTERFACE_CHANGE ('i')
220 #define DIVA_SUPER_TRACE_NOTIFY_STAT_CHANGE ('s')
221 #define DIVA_SUPER_TRACE_NOTIFY_MDM_STAT_CHANGE ('M')
222 #define DIVA_SUPER_TRACE_NOTIFY_FAX_STAT_CHANGE ('F')
253 typedef void* (*DivaSTraceGetHandle_proc_t)(
void *hLib);
305 DivaSTraceGetOutgoingCallStatistics_proc_t \
306 DivaSTraceGetOutgoingCallStatistics;
307 DivaSTraceGetIncomingCallStatistics_proc_t \
308 DivaSTraceGetIncomingCallStatistics;
309 DivaSTraceGetModemStatistics_proc_t \
310 DivaSTraceGetModemStatistics;
311 DivaSTraceGetFaxStatistics_proc_t \
312 DivaSTraceGetFaxStatistics;
313 DivaSTraceGetBLayer1Statistics_proc_t \
314 DivaSTraceGetBLayer1Statistics;
315 DivaSTraceGetBLayer2Statistics_proc_t \
316 DivaSTraceGetBLayer2Statistics;
317 DivaSTraceGetDLayer1Statistics_proc_t \
318 DivaSTraceGetDLayer1Statistics;
319 DivaSTraceGetDLayer2Statistics_proc_t \
320 DivaSTraceGetDLayer2Statistics;
332 #define DIVA_MAX_ADAPTERS 64
333 #define DIVA_MAX_LINES 32