Thu Oct 11 06:50:16 2012

Asterisk developer's documentation


ast_custom_function Struct Reference

Data structure associated with a custom dialplan function. More...

#include <pbx.h>

Collaboration diagram for ast_custom_function:

Collaboration graph
[legend]

Data Fields

struct ast_string_field_mgr __field_mgr
struct ast_string_field_pool__field_mgr_pool
struct {
   struct ast_custom_function *   next
acflist
const ast_string_field arguments
const ast_string_field desc
enum ast_doc_src docsrc
struct ast_modulemod
const char * name
ast_acf_read_fn_t read
const ast_string_field seealso
const ast_string_field synopsis
const ast_string_field syntax
ast_acf_write_fn_t write

Detailed Description

Data structure associated with a custom dialplan function.

Definition at line 83 of file pbx.h.


Field Documentation

Definition at line 91 of file pbx.h.

Definition at line 91 of file pbx.h.

struct { ... } acflist

Definition at line 91 of file pbx.h.

Referenced by acf_retrieve_docs(), and handle_show_function().

Definition at line 91 of file pbx.h.

Referenced by acf_retrieve_docs(), and handle_show_function().

Where the documentation come from

Definition at line 92 of file pbx.h.

Referenced by __ast_custom_function_register(), acf_retrieve_docs(), ast_custom_function_unregister(), and handle_show_function().

struct ast_module* mod [read]

Module this custom function belongs to

Definition at line 95 of file pbx.h.

Referenced by __ast_custom_function_register(), ast_func_read(), and ast_func_write().

const char* name

Name Synopsis text for 'show functions' Description (help text) for 'show functions <name>' Syntax text for 'core show functions' Arguments description See also

Definition at line 84 of file pbx.h.

Referenced by __ast_custom_function_register(), acf_odbc_read(), acf_odbc_write(), acf_retrieve_docs(), ast_custom_function_find(), ast_custom_function_unregister(), cli_odbc_read(), cli_odbc_write(), free_acf_query(), handle_show_function(), and handle_show_functions().

struct ast_custom_function* next [read]

Definition at line 96 of file pbx.h.

Referenced by listfilter().

Read function, if read is supported

Definition at line 93 of file pbx.h.

Referenced by ast_func_read(), init_acf_query(), and op_func().

Definition at line 91 of file pbx.h.

Referenced by acf_retrieve_docs(), and handle_show_function().

Definition at line 91 of file pbx.h.

Referenced by acf_retrieve_docs(), handle_show_function(), and handle_show_functions().

Definition at line 91 of file pbx.h.

Referenced by acf_retrieve_docs(), handle_show_function(), and handle_show_functions().

Write function, if write is supported

Definition at line 94 of file pbx.h.

Referenced by ast_func_write().


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

Generated on Thu Oct 11 06:50:16 2012 for Asterisk - the Open Source PBX by  doxygen 1.5.6