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

Data Fields | |
| struct ast_channel * | chan |
| char | comeback [AST_MAX_CONTEXT] |
| struct parking_lot * | lot |
| char * | parker_dial_string |
| int | parking_space |
| enum park_call_resolution | resolution |
| struct ast_channel_snapshot * | retriever |
| struct timeval | start |
| unsigned int | time_limit |
Definition at line 105 of file res_parking.h.
| struct ast_channel* chan |
Parked channel
Definition at line 106 of file res_parking.h.
Referenced by bridge_parking_push(), comeback_goto(), generate_parked_user(), and parked_call_payload_from_parked_user().
| char comeback[AST_MAX_CONTEXT] |
Where to go on parking timeout
Definition at line 110 of file res_parking.h.
Referenced by bridge_parking_push().
| struct parking_lot* lot |
Which parking lot the user is parked to
Definition at line 113 of file res_parking.h.
Referenced by display_parking_lot(), generate_parked_user(), parked_call_payload_from_parked_user(), parking_lot_get_space(), parking_lot_inspect_parked_user(), and parking_lot_retrieve_parked_user().
| char* parker_dial_string |
dialstring to call back with comebacktoorigin. Used timeout extension generation and call control
Definition at line 111 of file res_parking.h.
Referenced by comeback_goto(), generate_parked_user(), and parked_call_payload_from_parked_user().
| int parking_space |
Which parking space is used
Definition at line 109 of file res_parking.h.
Referenced by bridge_parking_push(), generate_parked_user(), parked_call_payload_from_parked_user(), and parked_user_sort_fn().
| enum park_call_resolution resolution |
How did the parking session end? If the call is in a bridge, lock parked_user before checking/setting
Definition at line 114 of file res_parking.h.
| struct ast_channel_snapshot* retriever |
Snapshot of the channel that retrieves a parked call
Definition at line 107 of file res_parking.h.
Referenced by parked_call_payload_from_parked_user().
| struct timeval start |
When the call was parked
Definition at line 108 of file res_parking.h.
Referenced by bridge_parking_push(), destroy_parked_user(), generate_parked_user(), manager_parking_status_all_lots(), manager_parking_status_single_lot(), parked_call_payload_from_parked_user(), parked_user_cmp_fn(), parked_user_set_parker_dial_string(), parked_user_sort_fn(), parking_lot_get_space(), and unpark_parked_user().
How long this specific channel may remain in the parking lot before timing out
Definition at line 112 of file res_parking.h.
Referenced by generate_parked_user(), and parked_call_payload_from_parked_user().