Wed Apr 6 11:30:12 2011

Asterisk developer's documentation


ast_app Struct Reference

ast_app: A registered application More...


Data Fields

ast_string_field_mgr __field_mgr
ast_string_field_pool__field_mgr_pool
const ast_string_field arguments
const ast_string_field description
enum ast_doc_src docsrc
int(* execute )(struct ast_channel *chan, const char *data)
struct {
   ast_app *   next
list
ast_modulemodule
char name [0]
const ast_string_field seealso
const ast_string_field synopsis
const ast_string_field syntax


Detailed Description

ast_app: A registered application

Definition at line 902 of file pbx.c.


Field Documentation

struct ast_string_field_mgr __field_mgr

Definition at line 910 of file pbx.c.

struct ast_string_field_pool* __field_mgr_pool

Definition at line 910 of file pbx.c.

const ast_string_field arguments

Definition at line 910 of file pbx.c.

Referenced by ast_register_application2(), and print_app_docs().

const ast_string_field description

Definition at line 910 of file pbx.c.

Referenced by handle_show_applications(), and print_app_docs().

enum ast_doc_src docsrc

Where the documentation come from.

Definition at line 912 of file pbx.c.

Referenced by ast_register_application2(), and print_app_docs().

int(* execute)(struct ast_channel *chan, const char *data)

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

Referenced by ast_register_application2().

struct { ... } list

Next app in list

Referenced by ast_complete_applications(), ast_register_application2(), ast_unregister_application(), forward_message(), handle_show_application(), handle_show_applications(), and pbx_findapp().

struct ast_module* module

Module this app belongs to

Definition at line 915 of file pbx.c.

Referenced by ast_register_application2().

char name[0]

Name of the application

Definition at line 916 of file pbx.c.

Referenced by ast_register_application2(), ast_unregister_application(), handle_show_application(), handle_show_applications(), pbx_findapp(), and print_app_docs().

struct ast_app* next

Definition at line 914 of file pbx.c.

const ast_string_field seealso

Definition at line 910 of file pbx.c.

Referenced by ast_register_application2(), and print_app_docs().

const ast_string_field synopsis

Definition at line 910 of file pbx.c.

Referenced by handle_show_applications(), and print_app_docs().

const ast_string_field syntax

Definition at line 910 of file pbx.c.

Referenced by ast_register_application2(), and print_app_docs().


The documentation for this struct was generated from the following file:
Generated on Wed Apr 6 11:30:12 2011 for Asterisk - The Open Source Telephony Project by  doxygen 1.4.7