Open Core Interface - MLPI
MLPI-MotionLogicProgrammingInterface(mlpiCore)  1.26.2
mlpiTraceLib.h File Reference
Include dependency graph for mlpiTraceLib.h:

Go to the source code of this file.

Macros

#define MLPI_TRACE_MAIN_BUFFER_NAME   L"MAIN"
 
#define MLPI_TRACE_KIS_CMD_BUFFER_NAME   L"KIS_CMD_LOGGER"
 
#define MLPI_TRACE_MODULE_USER   L"MLPI_TRACE_USER"
 

Typedefs

typedef struct MlpiTraceModuleInformation MlpiTraceModuleInformation
 
typedef struct MlpiTraceBufferInformation MlpiTraceBufferInformation
 
typedef struct MlpiTraceMessage MlpiTraceMessage
 

Enumerations

Functions

MLPIRESULT mlpiTraceActivateModule (const MLPIHANDLE connection, const WCHAR16 *moduleName)
 
MLPIRESULT mlpiTraceDeactivateModule (const MLPIHANDLE connection, const WCHAR16 *moduleName)
 
MLPIRESULT mlpiTraceActivateAllModules (const MLPIHANDLE connection)
 
MLPIRESULT mlpiTraceDeactivateAllModules (const MLPIHANDLE connection)
 
MLPIRESULT mlpiTraceGetNumberOfModules (const MLPIHANDLE connection, ULONG *numberOfModules)
 
MLPIRESULT mlpiTraceGetModuleList (const MLPIHANDLE connection, MlpiTraceModuleInformation *moduleInfo, const ULONG numElements, ULONG *numElementsRet=0)
 
MLPIRESULT mlpiTraceGetNumberOfBuffers (const MLPIHANDLE connection, ULONG *numberOfBuffers)
 
MLPIRESULT mlpiTraceGetBufferList (const MLPIHANDLE connection, MlpiTraceBufferInformation *bufferInfo, const ULONG numElements, ULONG *numElementsRet=0)
 
MLPIRESULT mlpiTraceReadBuffer (const MLPIHANDLE connection, const WCHAR16 *bufferName, const ULLONG startIndex, MlpiTraceMessage *messages, const ULONG numElements, ULONG *numElementsRet=0)
 
MLPIRESULT mlpiTraceGetNewestMessageIndex (const MLPIHANDLE connection, const WCHAR16 *bufferName, ULLONG *newestIndex)
 
MLPIRESULT mlpiTraceGetOldestMessageIndex (const MLPIHANDLE connection, const WCHAR16 *bufferName, ULLONG *oldestIndex)
 
MLPIRESULT mlpiTraceClearAllBuffers (const MLPIHANDLE connection)
 
MLPIRESULT mlpiTraceMessage (const MLPIHANDLE connection, const WCHAR16 *text, const WCHAR16 *moduleName=0, const WCHAR16 *functionName=0, const LONG lineNumber=0)
 
MLPIRESULT mlpiTraceWarning (const MLPIHANDLE connection, const WCHAR16 *text, const WCHAR16 *moduleName=0, const WCHAR16 *functionName=0, const LONG lineNumber=0)
 
MLPIRESULT mlpiTraceError (const MLPIHANDLE connection, const WCHAR16 *text, const WCHAR16 *moduleName=0, const WCHAR16 *functionName=0, const LONG lineNumber=0)
 
MLPIRESULT mlpiTraceEvent (const MLPIHANDLE connection, const WCHAR16 *text, const WCHAR16 *moduleName=0, const WCHAR16 *functionName=0, const LONG lineNumber=0)
 

Detailed Description

Author
DC-IA/EAM1 (SK, JR)
Version
1.26.2
Date
2013

Definition in file mlpiTraceLib.h.