24#ifndef _CHAN_PJSIP_CHANNEL_INFO_H
25#define _CHAN_PJSIP_CHANNEL_INFO_H
static struct ast_mansession session
General Asterisk PBX channel definitions.
void pjsip_channel_info_schedule_update(struct ast_sip_session *session)
Schedule a refresh from any thread without waiting for the serializer.
void pjsip_channel_info_register(void)
Register the channel information session supplement.
struct pjsip_channel_info * pjsip_channel_info_get(struct ast_channel *chan)
Find the channel's information, or NULL if it has none.
void pjsip_channel_info_unregister(void)
Unregister the channel information session supplement.
void pjsip_channel_info_update(struct ast_sip_session *session)
Refresh channel information under the channel lock.
int pjsip_channel_info_create(struct ast_channel *chan, struct ast_sip_session *session)
Create channel-owned PJSIP information before channel publication.
Main Channel structure associated with a channel.
Structure for a data store object.
A structure describing a SIP session.
struct ast_rtp_instance * audio_rtp
struct pjsip_channel_uri target_uri
struct ast_datastore * datastore
struct pjsip_channel_uri local_uri
struct pjsip_channel_uri remote_uri
struct ast_rtp_instance * video_rtp
unsigned int video_secure
unsigned int audio_secure
char value[PJSIP_MAX_URL_SIZE]