[insert project logo here (125x200px max)]

Navigator

Mailinglists

Please report any errors or ommissions you find to our `Help' mailinglist, or post a message in the Forums.

Copyright and Licensing Information

Snap is (c) Jonathan T. Moore, 1999-2002 and licensed under the GNU General Public License (GPL).

All other parts of Splash are (c) Willem de Bruijn, 2002-2003 and licensed under the BSD Open Source License.

All sourcecode is made publicly available.

Acknowledgement

Splash and the Splash website are hosted by SourceForge.net

SourceForge.net Logo

osi-open source certified logo

Splash - Documentation

SNMP Plus a Lightweight API for SNAP Handling

Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals  

snap-1.1-wjdb/lib/snap_svc_reg_handler.h File Reference

#include <snap_svc.h>

Include dependency graph for snap_svc_reg_handler.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.


Typedefs

typedef void * tDll
typedef tDlltDllList

Functions

void snap_svc_register_init ()
void snap_svc_register_fini ()
void * snap_svc_register_returnlaststruct ()
void * snap_svc_register_freelaststruct ()
int snap_svc_registerlib (void *hDll)
int snap_svc_unregisterlib (void *hDll)
int snap_svc_registeralllibs (char *strDirectory)
int snap_svc_unregisteralllibs ()
void snap_svc_registerall ()
void snap_svc_unregisterall ()
void snap_svc_reregisterall ()

Typedef Documentation

typedef void* tDll
 

Definition at line 12 of file snap_svc_reg_handler.h.

typedef tDll* tDllList
 

Definition at line 13 of file snap_svc_reg_handler.h.


Function Documentation

void snap_svc_register_fini  
 

Definition at line 23 of file snap_svc_reg_handler.c.

References d_printf(), snap_svc_register_initialized, and snap_svc_unregisterall().

void* snap_svc_register_freelaststruct  
 

Definition at line 37 of file snap_svc_reg_handler.c.

References pReturnFree.

void snap_svc_register_init  
 

Definition at line 18 of file snap_svc_reg_handler.c.

References hDllList, and snap_svc_register_initialized.

void* snap_svc_register_returnlaststruct  
 

Definition at line 33 of file snap_svc_reg_handler.c.

References pReturnLast.

void snap_svc_registerall  
 

Definition at line 127 of file snap_svc_reg_handler.c.

References d_printf(), and snap_svc_registeralllibs().

Referenced by snap_svc_reregisterall().

int snap_svc_registeralllibs char *    strDirectory
 

Definition at line 88 of file snap_svc_reg_handler.c.

References d_printf(), hDllList, snap_svc_openmultiple(), and snap_svc_registerlib().

Referenced by snap_svc_registerall().

int snap_svc_registerlib void *    hDll
 

Definition at line 41 of file snap_svc_reg_handler.c.

References d_printf(), pReturnFree, pReturnLast, snap_svc_bind(), snap_svc_init, snap_svc_register, snap_svc_table_add(), and snapsvc_func_proto.

Referenced by snap_svc_registeralllibs().

void snap_svc_reregisterall  
 

Definition at line 141 of file snap_svc_reg_handler.c.

References snap_svc_registerall(), and snap_svc_unregisterall().

void snap_svc_unregisterall  
 

Definition at line 137 of file snap_svc_reg_handler.c.

References snap_svc_unregisteralllibs().

Referenced by snap_svc_register_fini(), and snap_svc_reregisterall().

int snap_svc_unregisteralllibs  
 

Definition at line 110 of file snap_svc_reg_handler.c.

References d_printf(), hDllList, snap_svc_closemultiple(), and snap_svc_unregisterlib().

Referenced by snap_svc_unregisterall().

int snap_svc_unregisterlib void *    hDll
 

Definition at line 74 of file snap_svc_reg_handler.c.

References d_printf(), snap_svc_bind(), snap_svc_close(), and snap_svc_init.

Referenced by snap_svc_unregisteralllibs().