Structure for parking lots which are put in a container. More...

Data Structures | |
| struct | parkinglot_parklist |
Data Fields | |
| struct parkinglot_cfg | cfg |
| unsigned int | disabled:1 |
| char | name [AST_MAX_CONTEXT] |
| int | next_parking_space |
| struct ast_parkinglot::parkinglot_parklist | parkings |
| unsigned int | the_mark:1 |
Structure for parking lots which are put in a container.
| struct parkinglot_cfg cfg |
Parking lot user configuration.
Definition at line 560 of file features.c.
Referenced by create_dynamic_parkinglot(), park_space_reserve(), park_call_full(), manage_parked_call(), manage_parkinglot(), copy_parkinglot(), parked_call_exec(), create_parkinglot(), parkinglot_activate(), build_parkinglot(), usage_context_add_ramp(), usage_context_add_spaces(), dialplan_usage_add_parkinglot_data(), build_dialplan_useage_context(), dialplan_usage_add_parkinglot(), parkinglot_activate_cb(), and handle_feature_show().
| unsigned int disabled |
TRUE if the parking lot is disabled.
Definition at line 568 of file features.c.
Referenced by park_space_reserve(), parkinglot_activate(), parkinglot_is_marked_cb(), and handle_feature_show().
| char name[AST_MAX_CONTEXT] |
Name of the parking lot.
Definition at line 558 of file features.c.
Referenced by parkinglot_hash_cb(), parkinglot_cmp_cb(), create_dynamic_parkinglot(), park_space_reserve(), park_call_full(), post_manager_event(), manage_parked_call(), manage_parkinglot(), find_parkinglot(), parkinglot_unref(), parkinglot_addref(), create_parkinglot(), parkinglot_activate(), build_parkinglot(), usage_context_add_ramp(), usage_context_add_spaces(), parkinglot_is_marked_cb(), parkinglot_activate_cb(), handle_feature_show(), handle_parkedcalls(), and manager_parking_status().
Parking space to start next park search.
Definition at line 563 of file features.c.
Referenced by park_space_reserve().
| unsigned int the_mark |
That which bears the_mark shall be deleted if parking lot empty! (Used during reloads.)
Definition at line 566 of file features.c.
Referenced by build_parkinglot(), parkinglot_markall_cb(), parkinglot_is_marked_cb(), and parkinglot_activate_cb().