Asterisk - The Open Source Telephony Project GIT-master-6144b6b
Loading...
Searching...
No Matches
Data Fields
extension_state Struct Reference

Extension state information. More...

Collaboration diagram for extension_state:
Collaboration graph
[legend]

Data Fields

struct ast_extension_state_device_snapshotdevice_snapshot
 The current device snapshot for the extension.
 
struct device_state_sources_vector device_state_sources
 Device state sources feeding the hint topic, and their forwarding.
 
char dialplan_context [AST_MAX_CONTEXT]
 The dialplan context.
 
char dialplan_extension [AST_MAX_EXTENSION]
 The dialplan extension.
 
char extension [0]
 The combined extension this state is for (extension@context)
 
struct stasis_forwardextension_state_forwarder
 Forwarder from per-extension topic to all topic.
 
struct stasis_topicextension_state_topic
 The extension state topic for this extension.
 
struct ast_extenhint_extension
 The dialplan hint that last configured this extension state.
 
struct ast_extension_state_presence_snapshotpresence_snapshot
 The current presence snapshot for the extension.
 
char * presence_sources_string
 The string representation of all presence state sources feeding this extension state.
 

Detailed Description

Extension state information.

Definition at line 98 of file extension_state.c.

Field Documentation

◆ device_snapshot

struct ast_extension_state_device_snapshot* device_snapshot

The current device snapshot for the extension.

Definition at line 100 of file extension_state.c.

Referenced by handle_show_hint().

◆ device_state_sources

struct device_state_sources_vector device_state_sources

Device state sources feeding the hint topic, and their forwarding.

Definition at line 108 of file extension_state.c.

◆ dialplan_context

char dialplan_context[AST_MAX_CONTEXT]

The dialplan context.

Definition at line 114 of file extension_state.c.

◆ dialplan_extension

char dialplan_extension[AST_MAX_EXTENSION]

The dialplan extension.

Definition at line 116 of file extension_state.c.

Referenced by complete_core_show_hint().

◆ extension

char extension[0]

The combined extension this state is for (extension@context)

Definition at line 118 of file extension_state.c.

Referenced by handle_show_hint().

◆ extension_state_forwarder

struct stasis_forward* extension_state_forwarder

Forwarder from per-extension topic to all topic.

Definition at line 106 of file extension_state.c.

◆ extension_state_topic

struct stasis_topic* extension_state_topic

The extension state topic for this extension.

Definition at line 104 of file extension_state.c.

Referenced by handle_show_hint().

◆ hint_extension

struct ast_exten* hint_extension

The dialplan hint that last configured this extension state.

Definition at line 112 of file extension_state.c.

Referenced by handle_show_hint().

◆ presence_snapshot

struct ast_extension_state_presence_snapshot* presence_snapshot

The current presence snapshot for the extension.

Definition at line 102 of file extension_state.c.

Referenced by handle_show_hint().

◆ presence_sources_string

char* presence_sources_string

The string representation of all presence state sources feeding this extension state.

Definition at line 110 of file extension_state.c.


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