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

#include <pbx.h>

Collaboration diagram for ast_switch:
Collaboration graph
[legend]

Data Fields

ast_switch_fcanmatch
 
const char * description
 
ast_switch_fexec
 
ast_switch_fexists
 
struct {
   struct ast_switch *   next
 
list
 
struct {
   struct ast_switch *   next
 
list
 
ast_switch_fmatchmore
 
const char * name
 

Detailed Description

Definition at line 160 of file pbx.h.

Field Documentation

◆ canmatch

ast_switch_f * canmatch

Definition at line 166 of file pbx.h.

Referenced by pbx_find_extension().

◆ description

const char * description

Description of the switch

Definition at line 163 of file pbx.h.

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

◆ exec

ast_switch_f * exec

Definition at line 167 of file pbx.h.

Referenced by pbx_extension_helper().

◆ exists

ast_switch_f * exists

Definition at line 165 of file pbx.h.

Referenced by pbx_find_extension().

◆ list [1/2]

struct { ... } list

◆ list [2/2]

struct { ... } list

◆ matchmore

ast_switch_f * matchmore

Definition at line 168 of file pbx.h.

Referenced by pbx_find_extension().

◆ name

const char * name

◆ next

struct ast_switch* next

Definition at line 161 of file pbx.h.


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