Codename Pineapple

Home page | Mailing list | Docs

Last updated: Sat Feb 3 05:02:00 2007

Asterisk developer's documentation :: Codename Pineapple


ast_module_info Struct Reference

#include <module.h>

Collaboration diagram for ast_module_info:

Collaboration graph
[legend]

Detailed Description

Definition at line 184 of file module.h.

Data Fields

const char * description
unsigned int flags
const char * key
enum ast_module_load_result(* load )(void)
const char * name
int(* reload )(void)
ast_moduleself
int(* unload )(void)


Field Documentation

const char* description
 

Definition at line 196 of file module.h.

Referenced by ast_update_module_list(), inspect_module(), and load_resource().

unsigned int flags
 

Definition at line 205 of file module.h.

const char* key
 

This holds the ASTERISK_GPL_KEY, signifiying that you agree to the terms of the Asterisk license as stated in the ASTERISK_GPL_KEY. Your module will not load if it does not return the EXACT key string.

Definition at line 204 of file module.h.

Referenced by inspect_module().

enum ast_module_load_result(* load)(void)
 

Referenced by load_resource().

const char* name
 

Definition at line 195 of file module.h.

Referenced by ast_module_register().

int(* reload)(void)
 

Referenced by ast_module_helper().

struct ast_module* self
 

Definition at line 191 of file module.h.

Referenced by ast_module_register().

int(* unload)(void)
 


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

Asterisk is a trademark for Digium, inc.. | Edvina.net | Asterisk.org | This documentation was generated with Doxygen