Asterisk - The Open Source Telephony Project  18.5.0
Data Fields
ast_app Struct Reference

ast_app: A registered application More...

Collaboration diagram for ast_app:
Collaboration graph
[legend]

Data Fields

struct ast_string_field_mgr __field_mgr
 
struct ast_string_field_pool__field_mgr_pool
 
const ast_string_field arguments
 
const ast_string_field description
 
const char * description
 
enum ast_doc_src docsrc
 
int(* execute )(struct ast_channel *chan, const char *data)
 
const ast_string_field seealso
 
const ast_string_field synopsis
 
const char * synopsis
 
const ast_string_field syntax
 

Detailed Description

ast_app: A registered application

Examples:
/usr/src/asterisk-18.5.0/main/app.c.

Definition at line 45 of file pbx_app.c.

Field Documentation

◆ __field_mgr

struct ast_string_field_mgr __field_mgr

Definition at line 53 of file pbx_app.c.

◆ __field_mgr_pool

struct ast_string_field_pool* __field_mgr_pool

Definition at line 53 of file pbx_app.c.

◆ arguments

const ast_string_field arguments

Arguments description

Definition at line 53 of file pbx_app.c.

Referenced by ast_register_application2(), and print_app_docs().

◆ description [1/2]

const char * description

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

Definition at line 53 of file pbx_app.c.

Referenced by handle_show_applications(), Parameter::load(), Api::load(), Property::load(), Model::load(), ResourceApi::load(), and print_app_docs().

◆ description [2/2]

const char* description

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

Definition at line 191 of file conf2ael.c.

◆ docsrc

enum ast_doc_src docsrc

Where the documentation come from.

Definition at line 55 of file pbx_app.c.

Referenced by ast_register_application2(), and print_app_docs().

◆ execute

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

Definition at line 46 of file pbx_app.c.

Referenced by ast_register_application2(), and pbx_exec().

◆ seealso

const ast_string_field seealso

See also

Definition at line 53 of file pbx_app.c.

Referenced by ast_register_application2(), and print_app_docs().

◆ synopsis [1/2]

const char * synopsis

Synopsis text for 'show applications'

Definition at line 53 of file pbx_app.c.

Referenced by handle_show_applications(), and print_app_docs().

◆ synopsis [2/2]

const char* synopsis

Synopsis text for 'show applications'

Definition at line 190 of file conf2ael.c.

◆ syntax

const ast_string_field syntax

Syntax text for 'core show applications'

Definition at line 53 of file pbx_app.c.

Referenced by ast_register_application2(), and print_app_docs().


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