CUBRID Engine  latest
dynamic_loader Struct Reference
Collaboration diagram for dynamic_loader:
Collaboration graph

Public Attributes

bool virgin
 
struct {
   FILE_ENTRY *   entries
 
   int   num
 
candidates
 
int num_need_load
 
TBL_LINKloaded [FNAME_TBL_SIZE]
 
pid_t(* fork_function_p )()
 
struct {
   int   daemon_fd
 
   char   daemon_name [PATH_MAX]
 
daemon
 
struct {
   const char *   cmd
 
   caddr_t *   ptr
 
   int   num
 
loader
 
const char * image_file
 

Detailed Description

Definition at line 150 of file dynamic_load.c.

Member Data Documentation

struct { ... } dynamic_loader::candidates
const char* dynamic_loader::cmd

Definition at line 180 of file dynamic_load.c.

Referenced by dl_initiate_dynamic_loader(), and if().

struct { ... } dynamic_loader::daemon
int dynamic_loader::daemon_fd
char dynamic_loader::daemon_name[PATH_MAX]

Definition at line 166 of file dynamic_load.c.

Referenced by dl_find_daemon().

pid_t(* dynamic_loader::fork_function_p) ()

Definition at line 160 of file dynamic_load.c.

Referenced by dl_initiate_dynamic_loader(), and if().

const char* dynamic_loader::image_file
TBL_LINK* dynamic_loader::loaded[FNAME_TBL_SIZE]
struct { ... } dynamic_loader::loader
int dynamic_loader::num_need_load
caddr_t* dynamic_loader::ptr

Definition at line 182 of file dynamic_load.c.

Referenced by dl_destroy_dynamic_loader(), and dl_initiate_dynamic_loader().

bool dynamic_loader::virgin

Definition at line 152 of file dynamic_load.c.

Referenced by dl_destroy_dynamic_loader(), and dl_initiate_dynamic_loader().


The documentation for this struct was generated from the following file: