ELinks 0.16.1.1
timer.c File Reference
#include "elinks.h"
#include "config/options.h"
#include "config/timer.h"
#include "intl/libintl.h"
#include "main/event.h"
#include "main/module.h"
#include "main/timer.h"
#include "util/time.h"
Include dependency graph for timer.c:

Functions

static void periodic_save_handler (void *xxx)
static int periodic_save_change_hook (struct session *ses, struct option *current, struct option *changed)
static void init_timer (struct module *module)
static void done_timer (struct module *module)

Variables

static timer_id_T periodic_save_timer = TIMER_ID_UNDEF
struct module periodic_saving_module

Function Documentation

◆ done_timer()

void done_timer ( struct module * module)
static

◆ init_timer()

void init_timer ( struct module * module)
static

◆ periodic_save_change_hook()

int periodic_save_change_hook ( struct session * ses,
struct option * current,
struct option * changed )
static

◆ periodic_save_handler()

void periodic_save_handler ( void * xxx)
static

Variable Documentation

◆ periodic_save_timer

timer_id_T periodic_save_timer = TIMER_ID_UNDEF
static

◆ periodic_saving_module

struct module periodic_saving_module
Initial value:
N_("Periodic Saving"),
)
static void init_timer(struct module *module)
Definition timer.c:64
static void done_timer(struct module *module)
Definition timer.c:76
#define NULL
Definition explodename.c:35
#define N_(msg)
Definition libintl.h:25
#define struct_module(name, options, hooks, submods, data, init, done)
Definition module.h:44