LAR Library
1.14
|
log.h
Go to the documentation of this file.
252 int logWriteTeliumRemoteDebugger(void *context, uint16_t channelLevel, const char *msg, int msgLength);
int(* logDumpFunction_t)(logWriteFunction_t write, void *context, uint16_t channelLevel, const void *data, int dataLen)
Type of function called to format the output on logDump().
Definition: log.h:179
int logWriteTeliumTrace(void *context, uint16_t channelLevel, const char *msg, int msgLength)
A logWriteFunction_t that can be used as parameter to logSetChannels() and writes traces using Telium...
int logDumpFormattedAscii(logWriteFunction_t write, void *context, uint16_t channelLevel, const void *data, int dataLen)
dumpFormatFunction that formats the received buffer as a two-column hexadecimal and ASCII display and...
int logSetChannels(uint8_t firstChannel, int numChannels, uint16_t level, logWriteFunction_t writeFunction, logDumpFunction_t dumpFormatFunction, void *context)
Configures one or more tracing channels.
int logWriteTeliumRemoteDebugger(void *context, uint16_t channelLevel, const char *msg, int msgLength)
A logWriteFunction_t that can be used as parameter to logSetChannels() and writes traces to the Remot...
int logPrintvf(uint16_t channelLevel, const char *fmt, va_list va)
A version of logPrintf() that accepts a va_list as parameter.
int logDump(uint16_t channelLevel, const void *buffer, int size)
Write a block of data as a binary dump.
Larlib basic definitions.
int(* logWriteFunction_t)(void *context, uint16_t channelLevel, const char *msg, int msgLength)
Type of the function that does the actual writing on a trace channel.
Definition: log.h:162
int logChannelIsEnabled(uint16_t channelLevel)
Check if a log channel is enabled for a specific priority level.
Generated on Mon Mar 27 2017 15:42:52 for LAR Library by 1.8.9.1