ekg2  GIT master
Funkcje | Zmienne
Dokumentacja pliku log.c
#include "ekg2.h"
#include <sys/types.h>
#include <time.h>
Wykres zależności załączania dla log.c:

Funkcje

static void list_last_free (struct last *data)
 
static void lasts_add (struct last *new_)
 
static struct lastlasts_removei (struct last *elem)
 
void lasts_destroy (void)
 
static int lasts_count (void)
 
void last_add (int type, const char *uid, time_t t, time_t st, const char *msg)
 
void last_del (const char *uid)
 
int last_count (const char *uid)
 
static int xml_escape_l (const char znak)
 
static const char * xml_escape_c (const char znak)
 
char * xml_escape (const char *text)
 

Zmienne

struct lastlasts = NULL
 
int config_last_size = 10
 
int config_last = 0
 

Dokumentacja funkcji

◆ last_add()

void last_add ( int  type,
const char *  uid,
time_t  t,
time_t  st,
const char *  msg 
)

◆ last_count()

int last_count ( const char *  uid)

◆ last_del()

void last_del ( const char *  uid)

◆ lasts_add()

static void lasts_add ( struct last new_)
static

◆ lasts_count()

static int lasts_count ( void  )
static

◆ lasts_destroy()

void lasts_destroy ( void  )

◆ lasts_removei()

static struct last* lasts_removei ( struct last elem)
static

◆ list_last_free()

static void list_last_free ( struct last data)
static

◆ xml_escape()

char* xml_escape ( const char *  text)

◆ xml_escape_c()

static const char* xml_escape_c ( const char  znak)
static

◆ xml_escape_l()

static int xml_escape_l ( const char  znak)
static

Dokumentacja zmiennych

◆ config_last

int config_last = 0

◆ config_last_size

int config_last_size = 10

◆ lasts

struct last* lasts = NULL