ekg2
 All Struktury Danych Pliki Funkcje Zmienne Definicje typów Wyliczenia Wartości wyliczeń Definicje Grupay Strony
Funkcje | Zmienne
Dokumentacja pliku autoresponder.c
#include <sys/types.h>
#include <regex.h>
#include <ekg/dynstuff.h>
#include <ekg/plugins.h>
#include <ekg/protocol.h>
#include <ekg/queries.h>
#include <ekg/sessions.h>
#include <ekg/themes.h>
#include <ekg/userlist.h>
#include <ekg/vars.h>
#include <ekg/windows.h>
#include <ekg/xmalloc.h>

Funkcje

static list_t list_find_str (const list_t first, const char *needle)
 
static int autoresponder_message (void *data, va_list ap)
 
static void autoresponder_varchange (const char *varname)
 
int autoresponder_plugin_init (int prio)
 
static int autoresponder_plugin_destroy (void)
 
 PLUGIN_DEFINE (autoresponder, PLUGIN_GENERIC, NULL)
 

Zmienne

static char * config_autoresponder_question = NULL
 
static char * config_autoresponder_answer = NULL
 
static char * config_autoresponder_greeting = NULL
 
static char * config_autoresponder_allowed_sessions = NULL
 
static int config_autoresponder_match_mode = 1
 
static regex_t * autoresponder_answer_regex = NULL
 
static list_t autoresponder_allowed_uids
 

Dokumentacja funkcji

static int autoresponder_message ( void *  data,
va_list  ap 
)
static
static int autoresponder_plugin_destroy ( void  )
static
EXPORT int autoresponder_plugin_init ( int  prio)
static void autoresponder_varchange ( const char *  varname)
static
static list_t list_find_str ( const list_t  first,
const char *  needle 
)
static
PLUGIN_DEFINE ( autoresponder  ,
PLUGIN_GENERIC  ,
NULL   
)

Dokumentacja zmiennych

list_t autoresponder_allowed_uids
static
regex_t* autoresponder_answer_regex = NULL
static
char* config_autoresponder_allowed_sessions = NULL
static
char* config_autoresponder_answer = NULL
static
char* config_autoresponder_greeting = NULL
static
int config_autoresponder_match_mode = 1
static
char* config_autoresponder_question = NULL
static