| Asterisk - The Open Source Telephony Project GIT-master-27fb039
    | 
#include <res_parking.h>

| Data Fields | |
| struct ast_string_field_mgr | __field_mgr | 
| struct ast_string_field_pool * | __field_mgr_pool | 
| struct parking_lot_cfg * | cfg | 
| int | disable_mark | 
| enum parking_lot_modes | mode | 
| const ast_string_field | name | 
| int | next_space | 
| struct ao2_container * | parked_users | 
| struct ast_bridge * | parking_bridge | 
Definition at line 92 of file res_parking.h.
| struct ast_string_field_mgr __field_mgr | 
Definition at line 102 of file res_parking.h.
| struct ast_string_field_pool* __field_mgr_pool | 
Definition at line 102 of file res_parking.h.
| struct parking_lot_cfg* cfg | 
Reference to configuration object for the parking lot
Definition at line 96 of file res_parking.h.
Referenced by bridge_parking_pull(), bridge_parking_push(), comeback_goto(), create_dynamic_lot_full(), display_parking_lot(), generate_parked_user(), manager_append_event_parking_lot_data_cb(), parked_call_retrieve_enable_features(), parking_channel_set_roles(), parking_lot_build_or_update(), parking_lot_destructor(), parking_lot_get_space(), parking_lot_search_context_extension_inuse(), and remove_all_configured_parking_lot_extensions().
| int disable_mark | 
On reload, disable this parking lot if it doesn't receive a new configuration. Name of the parking lot object
Definition at line 98 of file res_parking.h.
Referenced by disable_marked_lots(), mark_lots_as_disabled(), parking_lot_build_or_update(), and parking_lot_disable().
| enum parking_lot_modes mode | 
Whether a parking lot is operational, being reconfigured, primed for deletion, or dynamically created.
Definition at line 97 of file res_parking.h.
Referenced by display_parking_lot(), generate_parked_user(), parking_lot_build_or_update(), parking_lot_disable(), and parking_lot_remove_if_unused().
| const ast_string_field name | 
Definition at line 102 of file res_parking.h.
Referenced by bridge_parking_new(), bridge_parking_push(), complete_parking_lot(), display_parking_lot(), generate_parked_user(), PathSegment::get_child(), SwaggerType::load(), manager_append_event_parking_lot_data_cb(), parked_call_payload_from_parked_user(), and parking_lot_sort_fn().
| int next_space | 
When using parkfindnext, which space we should start searching from next time we park
Definition at line 93 of file res_parking.h.
Referenced by generate_parked_user(), and parking_lot_get_space().
| struct ao2_container* parked_users | 
List of parked users rigidly ordered by their parking space
Definition at line 95 of file res_parking.h.
Referenced by alloc_new_parking_lot(), generate_parked_user(), manager_parking_status_all_lots(), parking_lot_destructor(), parking_lot_get_space(), parking_lot_inspect_parked_user(), parking_lot_remove_if_unused(), parking_lot_retrieve_parked_user(), and parking_lot_search_context_extension_inuse().
| struct ast_bridge* parking_bridge | 
Bridged where parked calls will rest until they are answered or otherwise leave
Definition at line 94 of file res_parking.h.
Referenced by parking_lot_destructor(), and parking_lot_get_bridge().