Asterisk - The Open Source Telephony Project
18.5.0
|
#include <res_parking.h>
Data Fields | |
struct ast_channel * | chan |
char | comeback [80] |
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 103 of file res_parking.h.
struct ast_channel* chan |
Parked channel
Definition at line 104 of file res_parking.h.
Referenced by bridge_parking_push(), comeback_goto(), display_parked_call(), generate_parked_user(), parked_call_payload_from_parked_user(), and parking_duration_callback().
char comeback[80] |
Where to go on parking timeout
Definition at line 108 of file res_parking.h.
Referenced by bridge_parking_push(), and parking_duration_callback().
struct parking_lot* lot |
Which parking lot the user is parked to
Definition at line 111 of file res_parking.h.
Referenced by destroy_parked_user(), generate_parked_user(), parked_call_payload_from_parked_user(), parking_duration_callback(), and unpark_parked_user().
char* parker_dial_string |
dialstring to call back with comebacktoorigin. Used timeout extension generation and call control
Definition at line 109 of file res_parking.h.
Referenced by comeback_goto(), destroy_parked_user(), display_parked_call(), generate_parked_user(), parked_call_payload_from_parked_user(), parked_user_set_parker_dial_string(), parked_users_match(), and parking_duration_callback().
int parking_space |
Which parking space is used
Definition at line 107 of file res_parking.h.
Referenced by AST_TEST_DEFINE(), bridge_parking_push(), display_parked_call(), generate_parked_user(), parked_call_payload_from_parked_user(), parked_user_cmp_fn(), parked_user_sort_fn(), parked_users_match(), parking_duration_callback(), parking_lot_get_space(), and retrieve_parked_user_targeted().
enum park_call_resolution resolution |
How did the parking session end? If the call is in a bridge struct ast_string_field_mgr __field_mgr lock parked_user before checking/setting
Definition at line 112 of file res_parking.h.
Referenced by parked_users_match(), and parking_duration_callback().
struct ast_channel_snapshot* retriever |
Snapshot of the channel that retrieves a parked call
Definition at line 105 of file res_parking.h.
Referenced by destroy_parked_user(), and parked_call_payload_from_parked_user().
struct timeval start |
When the call was parked
Definition at line 106 of file res_parking.h.
Referenced by generate_parked_user(), parked_call_payload_from_parked_user(), and parking_set_duration().
unsigned int time_limit |
How long this specific channel may remain in the parking lot before timing out
Definition at line 110 of file res_parking.h.
Referenced by generate_parked_user(), parked_call_payload_from_parked_user(), parked_users_match(), and parking_set_duration().