Asterisk - The Open Source Telephony Project  18.5.0
Data Fields
ast_parked_call_payload Struct Reference

A parked call message payload. More...

#include <parking.h>

Collaboration diagram for ast_parked_call_payload:
Collaboration graph
[legend]

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_snapshotparkee
 
const ast_string_field parker_dial_string
 
const ast_string_field parkinglot
 
unsigned int parkingspace
 
struct ast_channel_snapshotretriever
 
long unsigned int timeout
 

Detailed Description

A parked call message payload.

Since
12

Definition at line 59 of file parking.h.

Field Documentation

◆ __field_mgr

struct ast_string_field_mgr __field_mgr

Definition at line 69 of file parking.h.

◆ __field_mgr_pool

struct ast_string_field_pool* __field_mgr_pool

Definition at line 69 of file parking.h.

◆ duration

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().

◆ event_type

enum ast_parked_call_event_type event_type

◆ parkee

struct ast_channel_snapshot* parkee

◆ parker_dial_string

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().

◆ parkinglot

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().

◆ parkingspace

unsigned int parkingspace

◆ retriever

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().

◆ timeout

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().


The documentation for this struct was generated from the following file: