ekg2  GIT master
Struktury danych | Funkcje | Zmienne
Dokumentacja pliku main.c
#include "ekg2.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 <termios.h>
#include <sys/inotify.h>
#include <sys/ioctl.h>
Wykres zależności załączania dla main.c:

Struktury danych

struct  mail_folder
 

Funkcje

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 ()
 
static int mail_plugin_destroy ()
 
static int mail_inotify (int type, int fd, watch_type_t watch, void *data)
 
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)
 
 __attribute__ ((visibility("default")))
 

Zmienne

int config_beep_mail = 1
 
static list_t mail_folders = NULL
 
static int config_check_mail = 0
 
static char * config_check_mail_folders = NULL
 
static int mail_count = 0
 
static int last_mail_count = 0
 
static int inotify_fd
 
static struct inotify_event * ev = NULL
 
plugin_t mail_plugin = { .name = "mail", .pclass = PLUGIN_GENERIC , .destroy = mail_plugin_destroy, .theme_init = mail_theme_init }
 

Dokumentacja funkcji

◆ __attribute__()

__attribute__ ( (visibility("default"))  )

◆ changed_check_mail()

static void changed_check_mail ( const char *  var)
static

◆ changed_check_mail_folders()

static void changed_check_mail_folders ( const char *  var)
static

◆ check_mail_free()

static void check_mail_free ( )
static

◆ check_mail_maildir()

static int check_mail_maildir ( )
static

◆ check_mail_mbox()

static int check_mail_mbox ( )
static

◆ check_mail_update()

static int check_mail_update ( const char *  s,
int  more 
)
static

◆ dd_beep()

static int dd_beep ( const char *  name)
static

◆ dd_check_mail()

static int dd_check_mail ( const char *  name)
static

◆ mail_count_query()

static int mail_count_query ( void *  data,
va_list  ap 
)
static

◆ mail_handler()

static int mail_handler ( int  type,
int  fd,
const char *  watch,
void *  data 
)
static

◆ mail_inotify()

static int mail_inotify ( int  type,
int  fd,
watch_type_t  watch,
void *  data 
)
static

◆ mail_plugin_destroy()

static int mail_plugin_destroy ( )
static

◆ mail_theme_init()

static int mail_theme_init ( )
static

Dokumentacja zmiennych

◆ config_beep_mail

int config_beep_mail = 1

◆ config_check_mail

int config_check_mail = 0
static

◆ config_check_mail_folders

char* config_check_mail_folders = NULL
static

◆ ev

struct inotify_event* ev = NULL
static

◆ inotify_fd

int inotify_fd
static

◆ last_mail_count

int last_mail_count = 0
static

◆ mail_count

int mail_count = 0
static

◆ mail_folders

list_t mail_folders = NULL
static

◆ mail_plugin

plugin_t mail_plugin = { .name = "mail", .pclass = PLUGIN_GENERIC , .destroy = mail_plugin_destroy, .theme_init = mail_theme_init }