Files
m241Neelima/vxworks-6.9/target/h/private/svDataCollectorLibP.h
T
2026-07-30 11:19:44 +05:30

54 lines
1.2 KiB
C

/* svDataCollectorLibP.h - System Viewer data collector header file */
/*
* Copyright (c) 2008, 2011 Wind River Systems, Inc.
*
* The right to copy, distribute, modify or otherwise make use
* of this software may be licensed only pursuant to the terms
* of an applicable Wind River license agreement.
*/
/*
modification history
--------------------
01e,27jul11,wzc PPM for SV (WIND00214625)
01d,26aug08,tcr add Scopetools event class
01c,19aug08,tcr update heading
01b,16may08,tcr add SV_ prefix to class idents
01a,25apr08,tcr created
*/
#ifndef __svDataCollectorLibPh
#define __svDataCollectorLibPh
#ifdef __cplusplus
extern "C" {
#endif
typedef enum
{
SV_DATA_COLLECTOR_CTX = 1,
SV_DATA_COLLECTOR_TSS = 2,
SV_DATA_COLLECTOR_AIL = 3,
SV_DATA_COLLECTOR_SIGNAL = 4,
SV_DATA_COLLECTOR_EVENT = 5,
SV_DATA_COLLECTOR_EDR = 6,
SV_DATA_COLLECTOR_SAL = 7,
SV_DATA_COLLECTOR_ST = 8,
SV_DATA_COLLECTOR_PWR = 9
} SV_LOGGING_LEVEL_T;
STATUS svDataCollectorLibInit (void);
STATUS svDataCollectorsAdd (SV_LOGGING_LEVEL_T level);
STATUS svDataCollectorsRemove (SV_LOGGING_LEVEL_T level);
STATUS svDataCollectorsRemoveAll (void);
#ifdef __cplusplus
}
#endif
#endif /* __svDataCollectorLibPh */