Main Page   Modules   Data Structures   File List   Data Fields   Globals   Related Pages  

lcmaps_plugindl_s Struct Reference

the lcmaps plugin module structure. More...


Data Fields

void * handle
lcmaps_proc_t procs [MAXPROCS]
char pluginname [LCMAPS_MAXPATHLEN+1]
char pluginargs [LCMAPS_MAXARGSTRING+1]
int init_argc
char * init_argv [LCMAPS_MAXARGS]
int run_argc
lcmaps_argument_trun_argv
lcmaps_plugindl_s * next


Detailed Description

the lcmaps plugin module structure.

Definition at line 103 of file lcmaps_pluginmanager.c.


Field Documentation

void* lcmaps_plugindl_s::handle
 

dlopen handle to plugin module

Definition at line 105 of file lcmaps_pluginmanager.c.

Referenced by clean_plugin_list, PluginInit, and print_lcmaps_plugin.

int lcmaps_plugindl_s::init_argc
 

number of arguments for the initialization function

Definition at line 109 of file lcmaps_pluginmanager.c.

Referenced by clean_plugin_list, PluginInit, and print_lcmaps_plugin.

char* lcmaps_plugindl_s::init_argv[LCMAPS_MAXARGS]
 

list of arguments for the initialization function

Definition at line 110 of file lcmaps_pluginmanager.c.

Referenced by clean_plugin_list, PluginInit, and print_lcmaps_plugin.

struct lcmaps_plugindl_s* lcmaps_plugindl_s::next
 

pointer to the next plugin in the plugin list

Definition at line 113 of file lcmaps_pluginmanager.c.

Referenced by clean_plugin_list, PluginInit, and print_lcmaps_plugin.

char lcmaps_plugindl_s::pluginargs[LCMAPS_MAXARGSTRING+1]
 

argument string

Definition at line 108 of file lcmaps_pluginmanager.c.

Referenced by PluginInit, and print_lcmaps_plugin.

char lcmaps_plugindl_s::pluginname[LCMAPS_MAXPATHLEN+1]
 

name of plugin

Definition at line 107 of file lcmaps_pluginmanager.c.

Referenced by clean_plugin_list, PluginInit, and print_lcmaps_plugin.

lcmaps_proc_t lcmaps_plugindl_s::procs[MAXPROCS]
 

list of handles to interface functions of plugin

Definition at line 106 of file lcmaps_pluginmanager.c.

Referenced by clean_plugin_list, PluginInit, and print_lcmaps_plugin.

int lcmaps_plugindl_s::run_argc
 

number of arguments for the plugin run function (get credentials)

Definition at line 111 of file lcmaps_pluginmanager.c.

Referenced by PluginInit, and print_lcmaps_plugin.

lcmaps_argument_t* lcmaps_plugindl_s::run_argv
 

list of arguments for the plugin run function (get credentials)

Definition at line 112 of file lcmaps_pluginmanager.c.

Referenced by PluginInit, and print_lcmaps_plugin.


The documentation for this struct was generated from the following file:
Generated on Sat Oct 2 02:18:27 2004 for edg-lcmaps by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002