Asterisk - The Open Source Telephony Project
18.5.0
|
A wrapper object around a snapshot. Fields that are mutable by the CDR engine are replicated here. More...
Data Fields | |
unsigned int | flags |
struct ast_channel_snapshot * | snapshot |
char | userfield [AST_MAX_USER_FIELD] |
struct varshead | variables |
A wrapper object around a snapshot. Fields that are mutable by the CDR engine are replicated here.
unsigned int flags |
Specific flags for this party
Definition at line 707 of file cdr.c.
Referenced by ast_cdr_fork(), and cdr_object_snapshot_copy().
struct ast_channel_snapshot* snapshot |
The channel snapshot
Definition at line 705 of file cdr.c.
Referenced by ast_cdr_fork(), ast_cdr_reset(), ast_cdr_setvar(), base_process_parked_channel(), base_process_party_a(), bridge_candidate_add_to_cdr(), bridge_candidate_process(), bridge_state_process_bridge_leave(), bridge_state_process_party_b(), cdr_all_print_fn(), cdr_all_relink(), cdr_master_print_fn(), cdr_object_alloc(), cdr_object_check_party_a_answer(), cdr_object_check_party_a_hangup(), cdr_object_create_and_append(), cdr_object_create_public_records(), cdr_object_dispatch(), cdr_object_dtor(), cdr_object_finalize(), cdr_object_finalize_party_b(), cdr_object_format_property(), cdr_object_get_by_name_cb(), cdr_object_party_b_left_bridge_cb(), cdr_object_pick_party_a(), cdr_object_select_all_by_name_cb(), cdr_object_snapshot_copy(), cdr_object_swap_snapshot(), cdr_object_transition_state_init(), cdr_object_update_cid(), cdr_object_update_party_b(), cdr_object_update_party_b_userfield_cb(), cli_complete_show(), cli_show_channel(), cli_show_channels(), dial_state_process_bridge_enter(), dial_state_process_dial_end(), dial_state_process_party_b(), dialed_pending_state_process_parking_bridge_enter(), dialed_pending_state_process_party_a(), parked_state_process_bridge_leave(), single_state_bridge_enter_comparison(), single_state_process_dial_begin(), and single_state_process_party_b().
char userfield[AST_MAX_USER_FIELD] |
Userfield for the channel
Definition at line 706 of file cdr.c.
Referenced by ast_cdr_fork(), ast_cdr_setuserfield(), cdr_object_create_public_records(), cdr_object_format_property(), cdr_object_snapshot_copy(), and cdr_object_update_party_b_userfield_cb().
struct varshead variables |
CDR variables for the channel
Definition at line 708 of file cdr.c.
Referenced by ast_cdr_fork(), ast_cdr_reset(), ast_cdr_serialize_variables(), ast_cdr_setvar(), cdr_object_create_public_records(), cdr_object_dtor(), cdr_object_format_var_internal(), cdr_object_snapshot_copy(), and cdr_object_update_cid().