ekg2
|
#include <stdint.h>
#include <stdlib.h>
#include "ekg2-config.h"
#include <ekg/debug.h>
#include <ekg/dynstuff.h>
#include <ekg/log.h>
#include <ekg/plugins.h>
#include <ekg/protocol.h>
#include <ekg/queries.h>
#include <ekg/sessions.h>
#include <ekg/stuff.h>
#include <ekg/themes.h>
#include <ekg/vars.h>
#include <ekg/windows.h>
#include <ekg/userlist.h>
#include <ekg/xmalloc.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
#include <errno.h>
#include <string.h>
#include <sqlite.h>
#include "logsqlite.h"
Definicje | |
#define | sqlite_n_exec(db, q, a, b, c) sqlite_exec(db, q, a, b, c) |
#define | sqlite_n_close(db) sqlite_close(db) |
Zmienne | |
char * | config_logsqlite_path = NULL |
int | config_logsqlite_last_in_window = 0 |
int | config_logsqlite_last_open_window = 0 |
int | config_logsqlite_last_limit_msg = 10 |
int | config_logsqlite_last_limit_status = 10 |
int | config_logsqlite_last_print_on_open = 0 |
int | config_logsqlite_log = 0 |
int | config_logsqlite_log_ignored = 0 |
int | config_logsqlite_log_status = 0 |
static sqlite_t * | logsqlite_current_db = NULL |
static char * | logsqlite_current_db_path = NULL |
static int | logsqlite_in_transaction = 0 |
#define sqlite_n_close | ( | db | ) | sqlite_close(db) |
void logsqlite_close_db | ( | sqlite_t * | db | ) |
int logsqlite_cmd_last | ( | const char * | name, |
const char ** | params, | ||
session_t * | session, | ||
const char * | target, | ||
int | quiet | ||
) |
int logsqlite_cmd_laststatus | ( | const char * | name, |
const char ** | params, | ||
session_t * | session, | ||
const char * | target, | ||
int | quiet | ||
) |
int logsqlite_cmd_sync | ( | const char * | name, |
const char ** | params, | ||
session_t * | session, | ||
const char * | target, | ||
int | quiet | ||
) |
int logsqlite_msg_handler | ( | void * | data, |
va_list | ap | ||
) |
handler wiadomości
|
static |
|
static |
int logsqlite_plugin_init | ( | int | prio | ) |
char* logsqlite_prepare_path | ( | session_t * | session, |
time_t | sent | ||
) |
void logsqlite_setvar_default | ( | ) |
int logsqlite_status_handler | ( | void * | data, |
va_list | ap | ||
) |
handler statusów
int logsqlite_theme_init | ( | ) |
PLUGIN_DEFINE | ( | logsqlite | , |
PLUGIN_LOG | , | ||
logsqlite_theme_init | |||
) |
int config_logsqlite_last_in_window = 0 |
int config_logsqlite_last_limit_msg = 10 |
int config_logsqlite_last_limit_status = 10 |
int config_logsqlite_last_open_window = 0 |
int config_logsqlite_last_print_on_open = 0 |
int config_logsqlite_log = 0 |
int config_logsqlite_log_ignored = 0 |
int config_logsqlite_log_status = 0 |
char* config_logsqlite_path = NULL |
|
static |
|
static |