| Asterisk - The Open Source Telephony Project GIT-master-27fb039
    | 

| Data Fields | ||
| struct ast_string_field_mgr | __field_mgr | |
| struct ast_string_field_pool * | __field_mgr_pool | |
| unsigned int | active_stations | |
| const ast_string_field | autocontext | |
| unsigned int | barge_disabled:1 | |
| struct ast_channel * | chan | |
| const ast_string_field | device | |
| unsigned int | hold_access:1 | |
| unsigned int | hold_stations | |
| unsigned int | mark:1 | |
| const ast_string_field | name | |
| unsigned int | num_stations | |
| unsigned int | on_hold:1 | |
| unsigned int | ring_timeout | |
| struct { | ||
| struct sla_station_ref * first | ||
| struct sla_station_ref * last | ||
| } | stations | |
| struct ast_string_field_mgr __field_mgr | 
| struct ast_string_field_pool* __field_mgr_pool | 
| unsigned int active_stations | 
Number of stations currently on a call with this trunk
Definition at line 237 of file app_sla.c.
Referenced by run_station(), and sla_station_exec().
| const ast_string_field autocontext | 
Definition at line 232 of file app_sla.c.
Referenced by sla_show_trunks(), and sla_trunk_destructor().
| unsigned int barge_disabled | 
If set to 1, no station will be able to join an active call with this trunk.
Definition at line 244 of file app_sla.c.
Referenced by sla_find_trunk_ref_byname(), and sla_show_trunks().
| struct ast_channel* chan | 
Definition at line 240 of file app_sla.c.
Referenced by sla_calc_trunk_timeouts(), sla_handle_dial_state_event(), sla_ring_station(), sla_station_exec(), and sla_stop_ringing_trunk().
| const ast_string_field device | 
Definition at line 232 of file app_sla.c.
Referenced by sla_show_trunks().
| struct sla_station_ref* first | 
| unsigned int hold_access | 
This option uses the values in the sla_hold_access enum and sets the access control type for hold on this trunk.
Definition at line 247 of file app_sla.c.
Referenced by sla_find_trunk_ref_byname(), and sla_show_trunks().
| unsigned int hold_stations | 
Number of stations that have this trunk on hold.
Definition at line 239 of file app_sla.c.
Referenced by run_station(), sla_find_trunk_ref_byname(), and sla_station_exec().
| struct sla_station_ref* last | 
| unsigned int mark | 
Mark used during reload processing
Definition at line 252 of file app_sla.c.
Referenced by sla_trunk_is_marked(), and sla_trunk_mark().
| const ast_string_field name | 
Definition at line 232 of file app_sla.c.
Referenced by PathSegment::get_child(), SwaggerType::load(), run_station(), sla_build_station(), sla_change_trunk_state(), sla_find_trunk(), sla_find_trunk_ref_byname(), sla_queue_event_conf(), sla_show_stations(), sla_show_trunks(), sla_state(), sla_station_destructor(), sla_station_exec(), sla_stop_ringing_trunk(), sla_trunk_cmp(), and sla_trunk_destructor().
| unsigned int num_stations | 
| unsigned int on_hold | 
Whether this trunk is currently on hold, meaning that once a station connects to it, the trunk channel needs to have UNHOLD indicated to it.
Definition at line 250 of file app_sla.c.
Referenced by sla_station_exec().
| unsigned int ring_timeout | 
Definition at line 241 of file app_sla.c.
Referenced by sla_calc_trunk_timeouts(), and sla_show_trunks().
| struct { ... } stations |