| Asterisk - The Open Source Telephony Project GIT-master-27fb039
    | 
A reference to a station. More...

| Data Fields | ||
| struct { | ||
| struct sla_station_ref * next | ||
| } | entry | |
| unsigned int | mark:1 | |
| struct sla_station * | station | |
A reference to a station.
This struct looks near useless at first glance. However, its existence in the list of stations in sla_trunk means that this station references that trunk. We use the mark to keep track of whether it needs to be removed from the sla_trunk's list of stations during a reload.
| struct { ... } entry | 
| unsigned int mark | 
Mark used during reload processing
Definition at line 224 of file app_sla.c.
Referenced by sla_add_trunk_to_station(), sla_trunk_is_marked(), and sla_trunk_mark().
| struct sla_station_ref* next | 
| struct sla_station* station | 
Definition at line 222 of file app_sla.c.
Referenced by sla_add_trunk_to_station(), sla_build_station(), sla_calc_station_timeouts(), sla_check_station_hold_access(), sla_check_timed_out_station(), sla_create_station_ref(), sla_ring_stations(), sla_show_trunks(), and sla_station_ref_destructor().