switch_loadable_module Struct Reference

Collaboration diagram for switch_loadable_module:
[legend]

Data Fields

char * key
char * filename
int perm
switch_loadable_module_interface_tmodule_interface
switch_dso_lib_t lib
switch_module_load_t switch_module_load
switch_module_runtime_t switch_module_runtime
switch_module_shutdown_t switch_module_shutdown
switch_memory_pool_tpool
switch_status_t status
switch_thread_tthread
switch_bool_t shutting_down

Detailed Description

Definition at line 44 of file switch_loadable_module.c.


Field Documentation

char* switch_loadable_module::filename

Definition at line 46 of file switch_loadable_module.c.

Referenced by switch_loadable_module_build_dynamic(), switch_loadable_module_load_file(), and switch_loadable_module_process().

char* switch_loadable_module::key

Definition at line 45 of file switch_loadable_module.c.

Referenced by switch_loadable_module_process(), and switch_loadable_module_unprocess().

switch_dso_lib_t switch_loadable_module::lib

Definition at line 49 of file switch_loadable_module.c.

Referenced by do_shutdown(), and switch_loadable_module_load_file().

switch_loadable_module_interface_t* switch_loadable_module::module_interface

Definition at line 48 of file switch_loadable_module.c.

Referenced by do_shutdown(), switch_loadable_module_build_dynamic(), switch_loadable_module_enumerate_loaded(), switch_loadable_module_exec(), switch_loadable_module_load_file(), switch_loadable_module_process(), switch_loadable_module_runtime(), and switch_loadable_module_unprocess().

int switch_loadable_module::perm

Definition at line 47 of file switch_loadable_module.c.

Referenced by switch_loadable_module_build_dynamic(), switch_loadable_module_load_file(), switch_loadable_module_shutdown(), and switch_loadable_module_unload_module().

switch_memory_pool_t* switch_loadable_module::pool

Definition at line 53 of file switch_loadable_module.c.

Referenced by do_shutdown(), switch_loadable_module_build_dynamic(), switch_loadable_module_load_file(), switch_loadable_module_load_module_ex(), and switch_loadable_module_process().

switch_bool_t switch_loadable_module::shutting_down

Definition at line 56 of file switch_loadable_module.c.

Referenced by do_shutdown(), and switch_loadable_module_exec().

switch_status_t switch_loadable_module::status

Definition at line 54 of file switch_loadable_module.c.

Referenced by do_shutdown().

switch_module_load_t switch_loadable_module::switch_module_load

Definition at line 50 of file switch_loadable_module.c.

Referenced by switch_loadable_module_build_dynamic(), and switch_loadable_module_load_file().

switch_module_runtime_t switch_loadable_module::switch_module_runtime

Definition at line 51 of file switch_loadable_module.c.

Referenced by switch_loadable_module_build_dynamic(), switch_loadable_module_exec(), switch_loadable_module_load_file(), switch_loadable_module_load_module_ex(), and switch_loadable_module_runtime().

switch_module_shutdown_t switch_loadable_module::switch_module_shutdown

Definition at line 52 of file switch_loadable_module.c.

Referenced by switch_loadable_module_build_dynamic(), and switch_loadable_module_load_file().

switch_thread_t* switch_loadable_module::thread

Definition at line 55 of file switch_loadable_module.c.

Referenced by do_shutdown(), switch_loadable_module_build_dynamic(), switch_loadable_module_load_module_ex(), and switch_loadable_module_runtime().


The documentation for this struct was generated from the following file:
Generated on Wed May 16 04:00:31 2012 for FreeSWITCH API Documentation by  doxygen 1.4.7