Asterisk - The Open Source Telephony Project GIT-master-f36a736
|
#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 destroy_parked_user(), display_parking_lot(), generate_parked_user(), parked_call_payload_from_parked_user(), parking_lot_get_space(), parking_lot_inspect_parked_user(), parking_lot_retrieve_parked_user(), and unpark_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(), destroy_parked_user(), generate_parked_user(), parked_call_payload_from_parked_user(), and parked_user_set_parker_dial_string().
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 destroy_parked_user(), and 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 generate_parked_user(), and parked_call_payload_from_parked_user().
unsigned int time_limit |
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().