sr/ser 3.1+ module exports version
More...
#include <sr_module.h>
Data Fields
-
sr31_cmd_export_t * cmds
- null terminated array of the exported commands
-
destroy_function destroy_f
- function called when the module should be "destroyed", e.g: on ser exit; can be null
-
unsigned int dlflags
- flags for dlopen
-
child_init_function init_child_f
- function called by all processes after the fork
-
init_function init_f
- Initialization function.
-
pv_export_t * items
- null terminated array of the exported module items (pseudo-variables)
-
mi_export_t * mi_cmds
- null terminated array of the exported MI functions
-
char * name
- null terminated module name
-
param_export_t * params
- null terminated array of the exported module parameters
-
proc_export_t * procs
- null terminated array of the additional processes required by the module
-
response_function response_f
- function used for responses, returns yes or no; can be null
-
rpc_export_t * rpc_methods
- null terminated array of exported rpc methods
-
stat_export_t * stats
- null terminated array of the exported module statistics
Detailed Description
sr/ser 3.1+ module exports version, Includes ser and kamailio versions, re-arraranged + some extras.
- Note:
- Some of the members will be obsoleted and are kept only for backward compatibility (avoid re-writing all the modules exports declarations).
Definition at line 411 of file sr_module.h.
The documentation for this struct was generated from the following file: