Data structure associated with a custom dialplan function. More...
#include <pbx.h>

Data Fields | |
| struct { | |
| struct ast_custom_function * next | |
| } | acflist |
| const char * | desc |
| struct ast_module * | mod |
| const char * | name |
| int(* | read )(struct ast_channel *, const char *, char *, char *, size_t) |
| const char * | synopsis |
| const char * | syntax |
| int(* | write )(struct ast_channel *, const char *, char *, const char *) |
Data structure associated with a custom dialplan function.
Definition at line 75 of file pbx.h.
| struct { ... } acflist |
| const char* desc |
Help text that explains it all
Definition at line 78 of file pbx.h.
Referenced by free_acf_query(), and handle_show_function().
struct ast_module* mod [read] |
Module this custom function belongs to
Definition at line 82 of file pbx.h.
Referenced by __ast_custom_function_register(), ast_func_read(), and ast_func_write().
| const char* name |
Name
Definition at line 76 of file pbx.h.
Referenced by __ast_custom_function_register(), acf_odbc_read(), acf_odbc_write(), ast_custom_function_find(), ast_custom_function_unregister(), free_acf_query(), handle_show_function(), and handle_show_functions().
struct ast_custom_function* next [read] |
| int(* read)(struct ast_channel *, const char *, char *, char *, size_t) |
Read function, if read is supported
Referenced by ast_func_read(), init_acf_query(), and op_func().
| const char* synopsis |
Short description for "show functions"
Definition at line 77 of file pbx.h.
Referenced by handle_show_function(), handle_show_functions(), and init_acf_query().
| const char* syntax |
Syntax description
Definition at line 79 of file pbx.h.
Referenced by free_acf_query(), handle_show_function(), and handle_show_functions().
| int(* write)(struct ast_channel *, const char *, char *, const char *) |
Write function, if write is supported
Referenced by ast_func_write().
1.6.1