File util/watch_file.c

References Variables:

Included Files


Type struct pl_search


Local Variables

job_file
static GDBM_FILE job_file
Used in:

job_file_help
static struct gdbm_help job_file_help

Used in:

program_list
static struct List program_list

Used in:

tag_list
static struct List tag_list

Used in:

done_init
static int done_init

Used in:

Global Function add_this_level()

int add_this_level ( const char* level_name, char* level_line, int db_save )
Prototyped in:
Calls:
Called by:
Used in:
References Variables:

Global Function add_this_program()

int add_this_program ( const char* prg_name, char* prg_line, int db_save, int ptype )
Prototyped in:
Calls:
Called by:
Used in:
References Variables:

Global Function apply_levels_to_program()

int apply_levels_to_program ( struct program_hdr* pptr )
Prototyped in:
Calls:
Used in:
References Functions:
References Variables:

Global Function close_job_file()

int close_job_file ( void )
Prototyped in:
Calls:
Called by:
References Variables:

Global Function delete_lvl_hdr()

int delete_lvl_hdr ( struct level_hdr* lptr )
Prototyped in:
Calls:
Called by:
References Variables:

Global Function delete_prg_hdr()

int delete_prg_hdr ( struct program_hdr* pptr )
Prototyped in:
Calls:
Called by:
References Variables:

Global Function dump_jobs()

int dump_jobs ( FILE* fp )
Prototyped in:
Calls:
References Functions:
References Variables:

Global Function find_level_hdr()

struct level_hdr* find_level_hdr ( const char* name )
Prototyped in:
Calls:
Called by:
References Variables:

Global Function find_program_hdr()

struct program_hdr* find_program_hdr ( const char* name )
Prototyped in:
Calls:
Called by:
References Variables:

Global Function free_level()

void free_level ( struct level_hdr* lptr )
Prototyped in:
Calls:
Called by:
Used in:

Global Function free_program()

void free_program ( struct program_hdr* pptr )
Prototyped in:
Calls:
Called by:
Used in:

Global Function gen_level_line()

size_t gen_level_line ( char* obuf, struct level_hdr* lptr )
Prototyped in:
Calls:
Called by:

Global Function gen_program_line()

size_t gen_program_line ( char* line, struct program_hdr* pptr )
Prototyped in:
Calls:
Called by:

Global Function level_applies_to_program()

int level_applies_to_program ( struct level_hdr* lptr, struct program_hdr* pptr )
Prototyped in:
Called by:

Global Function open_job_file()

int open_job_file ( void )
Prototyped in:
Calls:
Called by:
References Variables:

Global Function pfunc()

void check_init ( void* param )
Calls:
References Variables:

Global Function print_lvl_hdr()

int print_lvl_hdr ( struct level_hdr* lptr, FILE* fp )
Prototyped in:
Calls:
Called by:
Used in:

Global Function print_prg_hdr()

int print_prg_hdr ( struct program_hdr* pptr, FILE* fp )
Prototyped in:
Calls:
Called by:
Used in:

Global Function read_job_file()

int read_job_file ( void )
Prototyped in:
Calls:
Called by:
References Functions:
References Variables:

Global Function save_lvl_hdr()

int save_lvl_hdr ( struct level_hdr* lptr )
Prototyped in:
Calls:
Called by:
References Variables:

Global Function save_prg_hdr()

int save_prg_hdr ( struct program_hdr* pptr )
Prototyped in:
Calls:
Called by:
References Variables:

Global Function set_all_program_levels()

int set_all_program_levels ( void )
Prototyped in:
Calls:
Called by:
References Functions:
References Variables:

Global Function walk_all_levels()

int walk_all_levels ( void (*pfunc)(struct level_hdr*,void* param), void* param )
Prototyped in:
Calls:
Called by:
References Variables:

Global Function walk_all_programs()

int walk_all_programs ( void (*pfunc)(struct program_hdr*,void* param), void* param )
Prototyped in:
Calls:
Called by:
References Variables:

Global Function walk_all_programs_in_level()

int walk_all_programs_in_level ( struct level_hdr* lptr, void (*pfunc)(struct program_hdr*,void* param), void* param )
Prototyped in:
Calls:
Called by:
References Functions:
References Variables:

Local Function check_for_level()

static void check_for_level ( struct program_hdr* pptr, struct pl_search* plsp )
Calls:
Used in:

Local Function eos()

static char* eos ( char* buf )
Called by:

Local Function free_all_items()

static void free_all_items ( void )
Calls:
Called by:
References Functions:
References Variables:

Local Function level_apply()

static void level_apply ( struct level_hdr* lptr, struct program_hdr* pptr )
Used in:

Local Function read_item()

static int read_item ( FILE* fp, char* key, char* p1 )
Calls:
Used in:

Local Function sappend()

static char* sappend ( char* buf, const char* fmt, ... )
Calls:
Called by:

Local Function track_item_on_list()

static int track_item_on_list ( List* lp, void* the_item )
Calls:
Called by: