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

A message. More...

Collaboration diagram for ast_msg:
Collaboration graph
[legend]

Data Fields

struct ast_string_field_mgr __field_mgr
 
struct ast_string_field_pool__field_mgr_pool
 
const ast_string_field body
 
const ast_string_field context
 
const ast_string_field endpoint
 
const ast_string_field exten
 
const ast_string_field from
 
const ast_string_field tech
 
const ast_string_field to
 
struct ao2_containervars
 

Detailed Description

A message.

Definition at line 233 of file message.c.

Field Documentation

◆ __field_mgr

struct ast_string_field_mgr __field_mgr

Definition at line 249 of file message.c.

◆ __field_mgr_pool

struct ast_string_field_pool* __field_mgr_pool

Definition at line 249 of file message.c.

◆ body

const ast_string_field body

The text to send

Definition at line 249 of file message.c.

Referenced by ast_msg_get_body(), ast_msg_set_body(), and msg_func_read().

◆ context

const ast_string_field context

The dialplan context for the message

Definition at line 249 of file message.c.

Referenced by dialplan_has_destination_cb(), and msg_route().

◆ endpoint

const ast_string_field endpoint

An endpoint associated with this message

Definition at line 249 of file message.c.

Referenced by ast_msg_get_endpoint(), and ast_msg_set_endpoint().

◆ exten

const ast_string_field exten

The dialplan extension for the message

Definition at line 249 of file message.c.

Referenced by dialplan_has_destination_cb(), and msg_route().

◆ from

const ast_string_field from

Where we "say" the message came from

Definition at line 249 of file message.c.

Referenced by ast_msg_get_from(), msg_func_read(), and msg_q_cb().

◆ tech

const ast_string_field tech

The technology of the endpoint associated with this message

Definition at line 249 of file message.c.

Referenced by ast_msg_get_tech(), and ast_msg_set_tech().

◆ to

const ast_string_field to

Where the message is going

Definition at line 249 of file message.c.

Referenced by ast_msg_get_to(), ast_msg_set_to(), msg_func_read(), and msg_q_cb().

◆ vars

struct ao2_container* vars

Technology/dialplan specific variables associated with the message

Definition at line 251 of file message.c.

Referenced by action_messagesend(), ast_msg_alloc(), ast_msg_get_var(), ast_msg_var_iterator_init(), msg_destructor(), msg_func_write(), and msg_set_var_full().


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