libosip  5.3.0
Public Attributes | List of all members
osip_dialog Struct Reference

#include <osip_dialog.h>

Public Attributes

char * call_id
 
char * local_tag
 
char * remote_tag
 
char * line_param
 
osip_list_t route_set
 
int local_cseq
 
int remote_cseq
 
osip_to_tremote_uri
 
osip_from_tlocal_uri
 
osip_contact_tremote_contact_uri
 
int secure
 
osip_dialog_type_t type
 
state_t state
 
void * your_instance
 

Detailed Description

Structure for referencing a dialog.

Member Data Documentation

◆ call_id

char* osip_dialog::call_id

◆ line_param

char* osip_dialog::line_param

line param from request uri for incoming calls

Referenced by osip_dialog_free(), and osip_dialog_match_as_uas().

◆ local_cseq

int osip_dialog::local_cseq

last local cseq

◆ local_tag

char* osip_dialog::local_tag

◆ local_uri

osip_from_t* osip_dialog::local_uri

◆ remote_contact_uri

osip_contact_t* osip_dialog::remote_contact_uri

◆ remote_cseq

int osip_dialog::remote_cseq

last remote cseq

Referenced by osip_dialog_update_osip_cseq_as_uas().

◆ remote_tag

char* osip_dialog::remote_tag

◆ remote_uri

osip_to_t* osip_dialog::remote_uri

◆ route_set

osip_list_t osip_dialog::route_set

◆ secure

int osip_dialog::secure

use secure transport layer

◆ state

state_t osip_dialog::state

DIALOG_EARLY || DIALOG_CONFIRMED || DIALOG_CLOSED

Referenced by osip_dialog_set_state(), and osip_dialog_update_route_set_as_uac().

◆ type

osip_dialog_type_t osip_dialog::type

◆ your_instance

void* osip_dialog::your_instance

for application data reference


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