Asterisk - The Open Source Telephony Project GIT-master-f36a736
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 247 of file main/message.c.

Field Documentation

◆ __field_mgr

struct ast_string_field_mgr __field_mgr

Definition at line 263 of file main/message.c.

◆ __field_mgr_pool

struct ast_string_field_pool* __field_mgr_pool

Where the message is going

Where we "say" the message came from

The text to send

The dialplan context for the message

The dialplan extension for the message

An endpoint associated with this message

The technology of the endpoint associated with this message

Definition at line 263 of file main/message.c.

◆ body

const ast_string_field body

◆ context

const ast_string_field context

Definition at line 263 of file main/message.c.

Referenced by dialplan_has_destination_cb(), and msg_route().

◆ endpoint

const ast_string_field endpoint

Definition at line 263 of file main/message.c.

Referenced by ast_msg_get_endpoint(), and ast_msg_set_endpoint().

◆ exten

const ast_string_field exten

Definition at line 263 of file main/message.c.

Referenced by ast_msg_set_exten(), dialplan_has_destination_cb(), and msg_route().

◆ from

const ast_string_field from

◆ tech

const ast_string_field tech

Definition at line 263 of file main/message.c.

Referenced by ast_msg_get_tech(), and ast_msg_set_tech().

◆ to

const ast_string_field to

◆ vars

struct ao2_container* vars

Technology/dialplan specific variables associated with the message

Definition at line 265 of file main/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: