![]() |
openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
|
#include <lib/base/cfile.h>#include <lib/base/eerror.h>#include <lib/base/elock.h>#include <cstdarg>#include <cstdio>#include <cstdlib>#include <cstring>#include <unistd.h>#include <time.h>#include <string>Macros | |
| #define | RINGBUFFER_SIZE 16384 |
| #define | eDEBUG_BUFLEN 1024 |
Functions | |
| static void | logOutput (const char *data, unsigned int len) |
| void | retrieveLogBuffer (const char **p1, unsigned int *s1, const char **p2, unsigned int *s2) |
| void | bsodFatal (const char *component) |
| int | formatTime (char *buf, int bufferSize, int flags) |
| void | eDebugImpl (int flags, const char *fmt,...) |
| void | ePythonOutput (const char *string, int lvl) |
| int | eGetEnigmaDebugLvl () |
| void | setDebugTime (int flags) |
Variables | |
| int | debugLvl = lvlDebug |
| static int | debugTime = 2 |
| static pthread_mutex_t | DebugLock = PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP |
| static char | ringbuffer [RINGBUFFER_SIZE] |
| static unsigned int | ringbuffer_head |
| #define eDEBUG_BUFLEN 1024 |
| #define RINGBUFFER_SIZE 16384 |
| void bsodFatal | ( | const char * | component | ) |
| void eDebugImpl | ( | int | flags, |
| const char * | fmt, | ||
| ... | |||
| ) |
| int eGetEnigmaDebugLvl | ( | ) |
| void ePythonOutput | ( | const char * | string, |
| int | lvl | ||
| ) |
| int formatTime | ( | char * | buf, |
| int | bufferSize, | ||
| int | flags | ||
| ) |
|
static |
| void retrieveLogBuffer | ( | const char ** | p1, |
| unsigned int * | s1, | ||
| const char ** | p2, | ||
| unsigned int * | s2 | ||
| ) |
| void setDebugTime | ( | int | flags | ) |
|
static |
| int debugLvl = lvlDebug |
|
static |
|
static |
|
static |