Fri Jun 19 12:10:58 2009

Asterisk developer's documentation


ast_app Struct Reference

ast_app: A registered application More...


Data Fields

const char * description
int(* execute )(struct ast_channel *chan, void *data)
struct {
   ast_app *   next
list
ast_modulemodule
char name [0]
const char * synopsis


Detailed Description

ast_app: A registered application

Definition at line 225 of file pbx.c.


Field Documentation

const char* description

Description (help text) for 'show application <name>'

Definition at line 228 of file pbx.c.

Referenced by ast_register_application2(), handle_show_application(), and handle_show_applications().

int(* execute)(struct ast_channel *chan, void *data)

Referenced by ast_register_application2().

struct { ... } list

Next app in list

Referenced by 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 230 of file pbx.c.

Referenced by ast_register_application2().

char name[0]

Name of the application

Definition at line 231 of file pbx.c.

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

struct ast_app* next

Definition at line 229 of file pbx.c.

const char* synopsis

Synopsis text for 'show applications'

Definition at line 227 of file pbx.c.

Referenced by ast_register_application2(), handle_show_application(), and handle_show_applications().


The documentation for this struct was generated from the following file:
Generated on Fri Jun 19 12:10:58 2009 for Asterisk - the Open Source PBX by  doxygen 1.4.7