icd_srv_api Struct Reference
[Service Provider API]

#include <srv_provider_api.h>

List of all members.

Public Attributes

const gchar * version
gpointer private
icd_srv_connect_fn connect
icd_srv_disconnect_fn disconnect
icd_srv_identify_fn identify
icd_srv_child_exit_fn child_exit
icd_srv_destruct_fn srv_destruct


Detailed Description

icd_srv_api defines the service provider functions implemented by the module

Member Data Documentation

const gchar* icd_srv_api::version

ICd2 version this module is compiled against, set to ICD_SRV_MODULE_VERSION

Referenced by icd_srv_provider_init().

connect/authenticate with the service provider

Referenced by icd_srv_provider_connect(), and icd_srv_provider_init().

connect/deauthenticate with the service provider

Referenced by icd_srv_provider_disconnect().

network identification function

Referenced by icd_srv_provider_identify(), and icd_srv_provider_init().

child process exit notification

Referenced by icd_srv_provider_foreach_module_pid().

cleanup function

Referenced by icd_srv_provider_init(), and icd_srv_provider_unload_modules().


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

Generated on Thu Mar 11 09:04:50 2010 for ICd2 by  doxygen 1.5.6