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

Storage object for an application. More...

Collaboration diagram for application_tuple:
Collaboration graph
[legend]

Data Fields

char app_name []
 
message_received_cb callback
 
void * pvt
 

Detailed Description

Storage object for an application.

Definition at line 49 of file messaging.c.

Field Documentation

◆ app_name

char app_name[]

The name (key) of the application

Definition at line 55 of file messaging.c.

Referenced by application_tuple_alloc(), application_tuple_cmp(), and is_app_subscribed().

◆ callback

The callback to call when this application has a message

Definition at line 53 of file messaging.c.

Referenced by application_tuple_alloc(), and dispatch_message().

◆ pvt

void* pvt

ao2 ref counted private object to pass to the callback

Definition at line 51 of file messaging.c.

Referenced by application_tuple_alloc(), AST_VECTOR(), and dispatch_message().


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