Asterisk - The Open Source Telephony Project
18.5.0
|
A parked call message payload. More...
#include <parking.h>
Data Fields | |
struct ast_string_field_mgr | __field_mgr |
struct ast_string_field_pool * | __field_mgr_pool |
long unsigned int | duration |
enum ast_parked_call_event_type | event_type |
struct ast_channel_snapshot * | parkee |
const ast_string_field | parker_dial_string |
const ast_string_field | parkinglot |
unsigned int | parkingspace |
struct ast_channel_snapshot * | retriever |
long unsigned int | timeout |
struct ast_string_field_mgr __field_mgr |
struct ast_string_field_pool* __field_mgr_pool |
long unsigned int duration |
How long the parkee has been parked (seconds)
Definition at line 64 of file parking.h.
Referenced by ast_parked_call_payload_create(), manager_build_parked_call_string(), and parked_call_payload_from_parked_user().
enum ast_parked_call_event_type event_type |
Reason for issuing the parked call message
Definition at line 62 of file parking.h.
Referenced by ast_parked_call_payload_create(), cel_parking_cb(), handle_parked_call_message(), park_announce_update_cb(), parked_call_message_response(), and parker_parked_call_message_response().
struct ast_channel_snapshot* parkee |
Snapshot of the channel that is parked
Definition at line 60 of file parking.h.
Referenced by base_process_parked_channel(), cel_parking_cb(), handle_parked_call_message(), manager_build_parked_call_string(), park_announce_update_cb(), parked_call_payload_destructor(), and parker_parked_call_message_response().
const ast_string_field parker_dial_string |
The device string used for call control on parking timeout
Definition at line 69 of file parking.h.
Referenced by cel_parking_cb(), and manager_build_parked_call_string().
const ast_string_field parkinglot |
Name of the parking lot used to park the parkee
Definition at line 69 of file parking.h.
Referenced by base_process_parked_channel(), cel_parking_cb(), and manager_build_parked_call_string().
unsigned int parkingspace |
Which Parking Space the parkee occupies
Definition at line 65 of file parking.h.
Referenced by ast_parked_call_payload_create(), base_process_parked_channel(), manager_build_parked_call_string(), park_announce_update_cb(), and parker_parked_call_message_response().
struct ast_channel_snapshot* retriever |
Snapshot of the channel that retrieved the call (may be NULL)
Definition at line 61 of file parking.h.
Referenced by cel_parking_cb(), manager_build_parked_call_string(), and parked_call_payload_destructor().
long unsigned int timeout |
Time remaining before the call times out (seconds )
Definition at line 63 of file parking.h.
Referenced by manager_build_parked_call_string().