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

Structure representing a change of snapshot of channel state. More...

#include <stasis_channels.h>

Collaboration diagram for ast_channel_snapshot_update:
Collaboration graph
[legend]

Data Fields

struct ast_channel_snapshotnew_snapshot
 
struct ast_channel_snapshotold_snapshot
 

Detailed Description

Structure representing a change of snapshot of channel state.

Since
17 While not enforced programmatically, this object is shared across multiple threads, and should be treated as an immutable object.
Note
This structure will not have a transition of an old snapshot with no new snapshot to indicate that a channel has gone away. A new snapshot will always exist and a channel going away can be determined by checking for the AST_FLAG_DEAD flag on the new snapshot.

Definition at line 173 of file stasis_channels.h.

Field Documentation

◆ new_snapshot

struct ast_channel_snapshot* new_snapshot

◆ old_snapshot

struct ast_channel_snapshot* old_snapshot

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