Thu Apr 28 2011 17:16:24

Asterisk developer's documentation


ast_call_feature Struct Reference

#include <features.h>

Collaboration diagram for ast_call_feature:

Data Fields

char app [FEATURE_APP_LEN]
char app_args [FEATURE_APP_ARGS_LEN]
char default_exten [FEATURE_MAX_LEN]
char exten [FEATURE_MAX_LEN]
struct {
   struct ast_call_feature *   next
feature_entry
int feature_mask
unsigned int flags
char * fname
char moh_class [FEATURE_MOH_LEN]
int(* operation )(struct ast_channel *chan, struct ast_channel *peer, struct ast_bridge_config *config, char *code, int sense, void *data)
char sname [FEATURE_SNAME_LEN]

Detailed Description

Definition at line 50 of file features.h.


Field Documentation

char app[FEATURE_APP_LEN]

Definition at line 58 of file features.h.

Referenced by feature_exec_app(), and load_config().

char app_args[FEATURE_APP_ARGS_LEN]

Definition at line 59 of file features.h.

Referenced by feature_exec_app(), and load_config().

char default_exten[FEATURE_MAX_LEN]

Definition at line 55 of file features.h.

Referenced by handle_feature_show().

Definition at line 51 of file features.h.

Referenced by set_config_flags().

unsigned int flags

Definition at line 57 of file features.h.

char* fname

Definition at line 52 of file features.h.

Referenced by handle_feature_show().

char moh_class[FEATURE_MOH_LEN]

Definition at line 60 of file features.h.

Referenced by feature_exec_app(), and load_config().

Definition at line 61 of file features.h.

int(* operation)(struct ast_channel *chan, struct ast_channel *peer, struct ast_bridge_config *config, char *code, int sense, void *data)

Definition at line 56 of file features.h.

Referenced by feature_interpret(), and load_config().


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