Mon Oct 8 12:39:32 2012

Asterisk developer's documentation


data_provider Struct Reference

A data container node pointing to the registered handler. More...


Data Fields

ao2_containerchildren
 children nodes.
ast_data_handlerhandler
 node content handler.
ast_modulemodule
 Module providing this handler.
char name [0]
 Node name.
const char * registrar
 Who registered this node.


Detailed Description

A data container node pointing to the registered handler.

Definition at line 148 of file data.c.


Field Documentation

struct ao2_container* children

children nodes.

Definition at line 154 of file data.c.

Referenced by __ast_data_register(), data_provider_create(), data_provider_destructor(), data_provider_print_cli(), data_provider_release(), data_provider_release_all(), data_result_generate(), and data_result_generate_node().

struct ast_data_handler* handler

node content handler.

Definition at line 150 of file data.c.

Referenced by __ast_data_register(), __ast_data_register_multiple(), data_provider_add_child(), data_provider_new(), data_provider_print_cli(), data_provider_release(), data_provider_release_all(), and data_result_generate_node().

struct ast_module* module

Module providing this handler.

Definition at line 152 of file data.c.

Referenced by __ast_data_register(), and data_result_generate_node().

char name[0]

Node name.

Definition at line 158 of file data.c.

Referenced by __ast_data_register(), data_provider_cmp(), data_provider_hash(), data_provider_print_cli(), data_result_generate(), and data_result_generate_node().

const char* registrar

Who registered this node.

Definition at line 156 of file data.c.

Referenced by data_provider_find(), data_provider_print_cli(), and data_provider_release_all().


The documentation for this struct was generated from the following file:
Generated on Mon Oct 8 12:39:32 2012 for Asterisk - The Open Source Telephony Project by  doxygen 1.4.7