ekg2
Struktury danych | Funkcje | Zmienne

Dokumentacja pliku plugins/mail/main.c

#include "ekg2-config.h"
#include <ekg/win32.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/time.h>
#include <dirent.h>
#include <errno.h>
#include <fcntl.h>
#include <pwd.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <utime.h>
#include <ekg/debug.h>
#include <ekg/dynstuff.h>
#include <ekg/stuff.h>
#include <ekg/themes.h>
#include <ekg/xmalloc.h>
#include <ekg/vars.h>
#include <ekg/queries.h>

Struktury danych

struct  mail_folder

Funkcje

static int check_mail (int type, void *data)
static int check_mail_mbox ()
static int check_mail_maildir ()
static int check_mail_update (const char *, int)
static void check_mail_free ()
static int mail_theme_init ()
 PLUGIN_DEFINE (mail, PLUGIN_GENERIC, mail_theme_init)
static int mail_handler (int type, int fd, const char *watch, void *data)
static void changed_check_mail_folders (const char *var)
static void changed_check_mail (const char *var)
static int dd_beep (const char *name)
static int dd_check_mail (const char *name)
static int mail_count_query (void *data, va_list ap)
EXPORT int mail_plugin_init (int prio)
static int mail_plugin_destroy ()

Zmienne

int config_beep_mail = 1
static list_t mail_folders = NULL
static int config_check_mail = 0
static int config_check_mail_frequency = 15
static char * config_check_mail_folders = NULL
static int mail_count = 0
static int last_mail_count = 0

Dokumentacja funkcji

static void changed_check_mail ( const char *  var) [static]
static void changed_check_mail_folders ( const char *  var) [static]
static int check_mail ( int  type,
void *  data 
) [static]
static void check_mail_free ( ) [static]
static int check_mail_maildir ( ) [static]
static int check_mail_mbox ( ) [static]
static int check_mail_update ( const char *  s,
int  more 
) [static]
static int dd_beep ( const char *  name) [static]
static int dd_check_mail ( const char *  name) [static]
static int mail_count_query ( void *  data,
va_list  ap 
) [static]
static int mail_handler ( int  type,
int  fd,
const char *  watch,
void *  data 
) [static]
static int mail_plugin_destroy ( ) [static]
EXPORT int mail_plugin_init ( int  prio)
static int mail_theme_init ( ) [static]
PLUGIN_DEFINE ( mail  ,
PLUGIN_GENERIC  ,
mail_theme_init   
)

Dokumentacja zmiennych

int config_check_mail = 0 [static]
char* config_check_mail_folders = NULL [static]
int config_check_mail_frequency = 15 [static]
int last_mail_count = 0 [static]
int mail_count = 0 [static]
list_t mail_folders = NULL [static]
 All Struktury Danych Pliki Funkcje Zmienne Definicje typów Wyliczenia Wartości wyliczeń Definicje