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

Structure for dial plan hints. More...

Collaboration diagram for ast_hint:
Collaboration graph
[legend]

Data Fields

struct ast_state_cbcallbacks
 
struct ao2_containercallbacks
 
char context_name [AST_MAX_CONTEXT]
 
struct ast_extenexten
 Hint extension. More...
 
char exten_name [AST_MAX_EXTENSION]
 
char * last_presence_message
 
int last_presence_state
 
char * last_presence_subtype
 
int laststate
 

Detailed Description

Structure for dial plan hints.

Note
Hints are pointers from an extension in the dialplan to one or more devices (tech/name)

See Extension and device states in Asterisk

Note
Hints are pointers from an extension in the dialplan to one or more devices (tech/name)

Definition at line 324 of file pbx.c.

Field Documentation

◆ callbacks [1/2]

struct ast_state_cb* callbacks

Callback list for this extension

Definition at line 214 of file conf2ael.c.

◆ callbacks [2/2]

struct ast_state_cb * callbacks

◆ context_name

char context_name[AST_MAX_CONTEXT]

Context of destroyed hint extension.

Definition at line 342 of file pbx.c.

Referenced by ast_remove_hint(), and device_state_cb().

◆ exten

struct ast_exten * exten

◆ exten_name

char exten_name[AST_MAX_EXTENSION]

Extension of destroyed hint extension.

Definition at line 343 of file pbx.c.

Referenced by ast_remove_hint(), and device_state_cb().

◆ last_presence_message

char* last_presence_message

Last known presence message string

Definition at line 340 of file pbx.c.

Referenced by ast_add_hint(), ast_merge_contexts_and_delete(), destroy_hint(), execute_state_callback(), and presence_state_notify_callbacks().

◆ last_presence_state

int last_presence_state

Presence state variables Last known presence state

Definition at line 338 of file pbx.c.

Referenced by ast_add_hint(), ast_merge_contexts_and_delete(), execute_state_callback(), handle_show_hint(), handle_show_hints(), and presence_state_notify_callbacks().

◆ last_presence_subtype

char* last_presence_subtype

Last known presence subtype string

Definition at line 339 of file pbx.c.

Referenced by ast_add_hint(), ast_merge_contexts_and_delete(), destroy_hint(), execute_state_callback(), and presence_state_notify_callbacks().

◆ laststate

int laststate

Dev state variables Last known device state

Last known state

Definition at line 335 of file pbx.c.

Referenced by action_extensionstatelist(), ast_add_hint(), ast_merge_contexts_and_delete(), device_state_cb(), device_state_notify_callbacks(), execute_state_callback(), handle_show_hint(), and handle_show_hints().


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