Asterisk - The Open Source Telephony Project  21.4.1
Data Fields
ast_sip_exten_state_data Struct Reference

structure used for presence XML bodies More...

#include <res_pjsip_body_generator_types.h>

Data Fields

struct ao2_containerdatastores
 
struct ao2_containerdevice_state_info
 
const char * exten
 
enum ast_extension_states exten_state
 
char local [PJSIP_MAX_URL_SIZE]
 
pj_pool_t * pool
 
char * presence_message
 
enum ast_presence_state presence_state
 
char * presence_subtype
 
char remote [PJSIP_MAX_URL_SIZE]
 
struct ast_sip_subscriptionsub
 
char * user_agent
 

Detailed Description

structure used for presence XML bodies

This is used for the following body types:

Definition at line 36 of file res_pjsip_body_generator_types.h.

Field Documentation

struct ao2_container* datastores

A datastores container to persist datastores

Definition at line 58 of file res_pjsip_body_generator_types.h.

struct ao2_container* device_state_info

Current device state information

Definition at line 50 of file res_pjsip_body_generator_types.h.

const char* exten

The extension of the current state change

Definition at line 38 of file res_pjsip_body_generator_types.h.

enum ast_extension_states exten_state

The extension state of the change

Definition at line 40 of file res_pjsip_body_generator_types.h.

char local[PJSIP_MAX_URL_SIZE]

Local dialog URI

Definition at line 52 of file res_pjsip_body_generator_types.h.

pj_pool_t* pool

Allocation pool

Definition at line 60 of file res_pjsip_body_generator_types.h.

char* presence_message

The presence message of the change

Definition at line 46 of file res_pjsip_body_generator_types.h.

enum ast_presence_state presence_state

The presence state of the change

Definition at line 42 of file res_pjsip_body_generator_types.h.

char* presence_subtype

The presence subtype of the change

Definition at line 44 of file res_pjsip_body_generator_types.h.

char remote[PJSIP_MAX_URL_SIZE]

Remote dialog URI

Definition at line 54 of file res_pjsip_body_generator_types.h.

struct ast_sip_subscription* sub

Optional subscription

Definition at line 56 of file res_pjsip_body_generator_types.h.

char* user_agent

Subscriber user agent

Definition at line 48 of file res_pjsip_body_generator_types.h.


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