ekg2
 All Struktury Danych Pliki Funkcje Zmienne Definicje typów Wyliczenia Wartości wyliczeń Definicje Grupay Strony
Struktury danych | Funkcje | Zmienne
Dokumentacja pliku rot13.c
#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include <ekg/commands.h>
#include <ekg/debug.h>
#include <ekg/dynstuff.h>
#include <ekg/plugins.h>
#include <ekg/vars.h>
#include <ekg/stuff.h>
#include <ekg/windows.h>
#include <ekg/xmalloc.h>
#include <ekg/queries.h>

Struktury danych

struct  rot13_key_t

Funkcje

static int rot13_theme_init ()
 PLUGIN_DEFINE (rot13, PLUGIN_CRYPT, rot13_theme_init)
static void do_foo (char *p, int rot, int deltarot)
static rot13_key_trot13_find_key (char *session, char *target, int *reverted)
static int rot13_key_compare (void *data1, void *data2)
static int message_parse (void *data, va_list ap)
static rot13_key_trot13_key_parse (char *target, char *sesja, char *offset, char *offset2)
static int command_rot (const char *name, const char **params, session_t *session, const char *target, int quiet)
static int command_key (const char *name, const char **params, session_t *session, const char *target, int quiet)
static int rot13_setvar_default (void *data, va_list ap)
EXPORT int rot13_plugin_init (int prio)
static int rot13_plugin_destroy ()

Zmienne

static list_t keys
static int config_encryption = 0
static int config_default_rot
static int config_default_drot

Dokumentacja funkcji

static int command_key ( const char *  name,
const char **  params,
session_t session,
const char *  target,
int  quiet 
)
static
static int command_rot ( const char *  name,
const char **  params,
session_t session,
const char *  target,
int  quiet 
)
static
static void do_foo ( char *  p,
int  rot,
int  deltarot 
)
static
static int message_parse ( void *  data,
va_list  ap 
)
static
PLUGIN_DEFINE ( rot13  ,
PLUGIN_CRYPT  ,
rot13_theme_init   
)
static rot13_key_t* rot13_find_key ( char *  session,
char *  target,
int *  reverted 
)
static
static int rot13_key_compare ( void *  data1,
void *  data2 
)
static
static rot13_key_t* rot13_key_parse ( char *  target,
char *  sesja,
char *  offset,
char *  offset2 
)
static
static int rot13_plugin_destroy ( )
static
EXPORT int rot13_plugin_init ( int  prio)
static int rot13_setvar_default ( void *  data,
va_list  ap 
)
static
static int rot13_theme_init ( )
static

Dokumentacja zmiennych

int config_default_drot
static
int config_default_rot
static
int config_encryption = 0
static
list_t keys
static