|
Asterisk - The Open Source Telephony Project GIT-master-9647a4f
|
Structure containing callbacks for Stasis message sanitization. More...
#include <stasis.h>
Data Fields | |
| int(* | channel )(const struct ast_channel *chan) |
| Callback which determines whether a channel should be sanitized from a message based on the channel. | |
| int(* | channel_id )(const char *channel_id) |
| Callback which determines whether a channel should be sanitized from a message based on the channel's unique ID. | |
| int(* | channel_snapshot )(const struct ast_channel_snapshot *snapshot) |
| Callback which determines whether a channel should be sanitized from a message based on the channel's snapshot. | |
Structure containing callbacks for Stasis message sanitization.
| int(* channel) (const struct ast_channel *chan) |
Callback which determines whether a channel should be sanitized from a message based on the channel.
| chan | The channel to be checked |
| non-zero | if the channel should be left out of the message |
| zero | if the channel should remain in the message |
Definition at line 232 of file stasis.h.
Referenced by app_send_end_msg().
| int(* channel_id) (const char *channel_id) |
Callback which determines whether a channel should be sanitized from a message based on the channel's unique ID.
| channel_id | The unique ID of the channel |
| non-zero | if the channel should be left out of the message |
| zero | if the channel should remain in the message |
Definition at line 210 of file stasis.h.
Referenced by ast_endpoint_snapshot_to_json(), and container_to_json_array().
| int(* channel_snapshot) (const struct ast_channel_snapshot *snapshot) |
Callback which determines whether a channel should be sanitized from a message based on the channel's snapshot.
| snapshot | A snapshot generated from the channel |
| non-zero | if the channel should be left out of the message |
| zero | if the channel should remain in the message |
Definition at line 221 of file stasis.h.
Referenced by ast_ari_channels_list(), ast_channel_snapshot_to_json(), stasis_end_to_json(), and stasis_start_to_json().