sdp_message Struct Reference

#include <sdp_message.h>

Collaboration diagram for sdp_message:

Collaboration graph
[legend]

Data Fields

char * v_version
char * o_username
char * o_sess_id
char * o_sess_version
char * o_nettype
char * o_addrtype
char * o_addr
char * s_name
char * i_info
char * u_uri
osip_list_te_emails
osip_list_tp_phones
sdp_connection_tc_connection
osip_list_tb_bandwidths
osip_list_tt_descrs
char * z_adjustments
sdp_key_tk_key
osip_list_ta_attributes
osip_list_tm_medias

Detailed Description

SDP message definition.

Definition at line 230 of file sdp_message.h.


Field Documentation

char* sdp_message::v_version

version header

Definition at line 232 of file sdp_message.h.

Referenced by sdp_message_free(), sdp_message_parse_v(), sdp_message_to_str(), sdp_message_v_version_get(), and sdp_message_v_version_set().

char* sdp_message::o_username

Username

Definition at line 233 of file sdp_message.h.

Referenced by sdp_message_free(), sdp_message_o_origin_set(), sdp_message_o_username_get(), sdp_message_parse_o(), and sdp_message_to_str().

char* sdp_message::o_sess_id

Identifier for session

Definition at line 234 of file sdp_message.h.

Referenced by sdp_message_free(), sdp_message_o_origin_set(), sdp_message_o_sess_id_get(), sdp_message_parse_o(), and sdp_message_to_str().

char* sdp_message::o_sess_version

Version of session

Definition at line 235 of file sdp_message.h.

Referenced by sdp_message_free(), sdp_message_o_origin_set(), sdp_message_o_sess_version_get(), sdp_message_parse_o(), and sdp_message_to_str().

char* sdp_message::o_nettype

Network type

Definition at line 236 of file sdp_message.h.

Referenced by sdp_message_free(), sdp_message_o_nettype_get(), sdp_message_o_origin_set(), sdp_message_parse_o(), and sdp_message_to_str().

char* sdp_message::o_addrtype

Address type

Definition at line 237 of file sdp_message.h.

Referenced by sdp_message_free(), sdp_message_o_addrtype_get(), sdp_message_o_origin_set(), sdp_message_parse_o(), and sdp_message_to_str().

char* sdp_message::o_addr

Address

Definition at line 238 of file sdp_message.h.

Referenced by sdp_message_free(), sdp_message_o_addr_get(), sdp_message_o_origin_set(), sdp_message_parse_o(), and sdp_message_to_str().

char* sdp_message::s_name

Subject header

Definition at line 239 of file sdp_message.h.

Referenced by sdp_message_free(), sdp_message_parse_s(), sdp_message_s_name_get(), sdp_message_s_name_set(), and sdp_message_to_str().

char* sdp_message::i_info

Information header

Definition at line 240 of file sdp_message.h.

Referenced by sdp_message_free(), sdp_message_i_info_get(), sdp_message_i_info_set(), sdp_message_parse_i(), and sdp_message_to_str().

char* sdp_message::u_uri

Uri header

Definition at line 241 of file sdp_message.h.

Referenced by sdp_message_free(), sdp_message_parse_u(), sdp_message_to_str(), sdp_message_u_uri_get(), and sdp_message_u_uri_set().

osip_list_t* sdp_message::e_emails

list of mail address

Definition at line 242 of file sdp_message.h.

Referenced by sdp_message_e_email_add(), sdp_message_e_email_get(), sdp_message_free(), sdp_message_parse(), sdp_message_parse_e(), and sdp_message_to_str().

osip_list_t* sdp_message::p_phones

list of phone numbers *

Definition at line 243 of file sdp_message.h.

Referenced by sdp_message_free(), sdp_message_p_phone_add(), sdp_message_p_phone_get(), sdp_message_parse(), sdp_message_parse_p(), and sdp_message_to_str().

sdp_connection_t* sdp_message::c_connection

Connection information

Definition at line 244 of file sdp_message.h.

Referenced by sdp_message_c_connection_add(), sdp_message_connection_get(), sdp_message_free(), sdp_message_parse_c(), and sdp_message_to_str().

osip_list_t* sdp_message::b_bandwidths

list of bandwidth info (sdp_bandwidth_t)

Definition at line 245 of file sdp_message.h.

Referenced by sdp_message_b_bandwidth_add(), sdp_message_bandwidth_get(), sdp_message_free(), sdp_message_parse_b(), and sdp_message_to_str().

osip_list_t* sdp_message::t_descrs

list of time description (sdp_time_descr_t)

Definition at line 246 of file sdp_message.h.

Referenced by sdp_message_free(), sdp_message_parse_r(), sdp_message_parse_t(), sdp_message_r_repeat_add(), sdp_message_r_repeat_get(), sdp_message_t_start_time_get(), sdp_message_t_stop_time_get(), sdp_message_t_time_descr_add(), and sdp_message_to_str().

char* sdp_message::z_adjustments

Time adjustment header

Definition at line 247 of file sdp_message.h.

Referenced by sdp_message_free(), sdp_message_parse_z(), sdp_message_to_str(), sdp_message_z_adjustments_get(), and sdp_message_z_adjustments_set().

sdp_key_t* sdp_message::k_key

Key information header

Definition at line 248 of file sdp_message.h.

Referenced by sdp_message_free(), sdp_message_k_key_set(), sdp_message_k_keydata_get(), sdp_message_k_keytype_get(), sdp_message_parse_k(), and sdp_message_to_str().

osip_list_t* sdp_message::a_attributes

list of global attributes (sdp_attribute_t)

Definition at line 249 of file sdp_message.h.

Referenced by sdp_attr_get(), sdp_fec_dec_get(), sdp_message_a_attribute_add(), sdp_message_a_attribute_del(), sdp_message_a_attribute_del_at_index(), sdp_message_attribute_get(), sdp_message_free(), sdp_message_parse_a(), and sdp_message_to_str().

osip_list_t* sdp_message::m_medias

list of supported media (sdp_media_t)

Definition at line 250 of file sdp_message.h.

Referenced by sdp_message_a_attribute_add(), sdp_message_a_attribute_del(), sdp_message_a_attribute_del_at_index(), sdp_message_attribute_get(), sdp_message_b_bandwidth_add(), sdp_message_bandwidth_get(), sdp_message_c_connection_add(), sdp_message_connection_get(), sdp_message_endof_media(), sdp_message_free(), sdp_message_i_info_get(), sdp_message_i_info_set(), sdp_message_k_key_set(), sdp_message_k_keydata_get(), sdp_message_k_keytype_get(), sdp_message_m_media_add(), sdp_message_m_media_get(), sdp_message_m_number_of_port_get(), sdp_message_m_payload_add(), sdp_message_m_payload_del(), sdp_message_m_payload_get(), sdp_message_m_port_get(), sdp_message_m_port_set(), sdp_message_m_proto_get(), sdp_message_parse_a(), sdp_message_parse_b(), sdp_message_parse_c(), sdp_message_parse_i(), sdp_message_parse_k(), sdp_message_parse_m(), and sdp_message_to_str().


The documentation for this struct was generated from the following file:
Generated on Fri Mar 9 20:04:56 2007 for MAD-FCL by  doxygen 1.5.0