public class SDPMessage {
public weak string version ;
public weak SDPOrigin origin ;
public weak string session_name ;
public weak string information ;
public weak string uri ;
public weak GLib.Array emails ;
public weak GLib.Array phones ;
public weak SDPConnection connection ;
public weak GLib.Array bandwidths ;
public weak GLib.Array times ;
public weak GLib.Array zones ;
public weak SDPKey key ;
public weak GLib.Array attributes ;
public weak GLib.Array medias ;
public SDPMessage ( weak SDPMessage msg ) ;
public SDPResult add_attribute ( string key,
string value ) ;
public SDPResult add_bandwidth ( string bwtype,
uint bandwidth ) ;
public SDPResult add_email ( string email ) ;
public SDPResult add_media ( SDPMedia media ) ;
public SDPResult add_phone ( string phone ) ;
public SDPResult add_time ( string start,
string stop,
string repeat ) ;
public SDPResult add_zone ( string adj_time,
string typed_time ) ;
public weak string as_text ( ) ;
public uint attributes_len ( ) ;
public uint bandwidths_len ( ) ;
public SDPResult dump ( ) ;
public uint emails_len ( ) ;
public weak SDPAttribute get_attribute ( uint idx ) ;
public weak string get_attribute_val ( string key ) ;
public weak string get_attribute_val_n ( string key,
uint nth ) ;
public weak SDPBandwidth get_bandwidth ( uint idx ) ;
public weak SDPConnection get_connection ( ) ;
public weak string get_email ( uint idx ) ;
public weak string get_information ( ) ;
public weak SDPKey get_key ( ) ;
public weak SDPMedia get_media ( uint idx ) ;
public weak SDPOrigin get_origin ( ) ;
public weak string get_phone ( uint idx ) ;
public weak string get_session_name ( ) ;
public weak SDPTime get_time ( uint idx ) ;
public weak string get_uri ( ) ;
public weak string get_version ( ) ;
public weak SDPZone get_zone ( uint idx ) ;
public SDPResult init ( ) ;
public uint medias_len ( ) ;
public static SDPResult parse_buffer ( uchar data,
uint size,
SDPMessage msg ) ;
public uint phones_len ( ) ;
public SDPResult set_connection ( string nettype,
string addrtype,
string address,
uint ttl,
uint addr_number ) ;
public SDPResult set_information ( string information ) ;
public SDPResult set_key ( string type,
string data ) ;
public SDPResult set_origin ( string username,
string sess_id,
string sess_version,
string nettype,
string addrtype,
string addr ) ;
public SDPResult set_session_name ( string session_name ) ;
public SDPResult set_uri ( string uri ) ;
public SDPResult set_version ( string version ) ;
public uint times_len ( ) ;
public SDPResult uninit ( ) ;
public uint zones_len ( ) ;
}

public SDPMessage ( weak SDPMessage msg ) ;
public weak string version ;
public weak SDPOrigin origin ;
public weak string session_name ;
public weak string information ;
public weak string uri ;
public weak GLib.Array emails ;
public weak GLib.Array phones ;
public weak SDPConnection connection ;
public weak GLib.Array bandwidths ;
public weak GLib.Array times ;
public weak GLib.Array zones ;
public weak SDPKey key ;
public weak GLib.Array attributes ;
public weak GLib.Array medias ;
public SDPResult add_attribute ( string key,
string value ) ;
public SDPResult add_bandwidth ( string bwtype,
uint bandwidth ) ;
public SDPResult add_email ( string email ) ;
public SDPResult add_media ( SDPMedia media ) ;
public SDPResult add_phone ( string phone ) ;
public SDPResult add_time ( string start,
string stop,
string repeat ) ;
public SDPResult add_zone ( string adj_time,
string typed_time ) ;
public weak string as_text ( ) ;
public uint attributes_len ( ) ;
public uint bandwidths_len ( ) ;
public SDPResult dump ( ) ;
public uint emails_len ( ) ;
public weak SDPAttribute get_attribute ( uint idx ) ;
public weak string get_attribute_val ( string key ) ;
public weak string get_attribute_val_n ( string key,
uint nth ) ;
public weak SDPBandwidth get_bandwidth ( uint idx ) ;
public weak SDPConnection get_connection ( ) ;
public weak string get_email ( uint idx ) ;
public weak string get_information ( ) ;
public weak SDPKey get_key ( ) ;
public weak SDPMedia get_media ( uint idx ) ;
public weak SDPOrigin get_origin ( ) ;
public weak string get_phone ( uint idx ) ;
public weak string get_session_name ( ) ;
public weak SDPTime get_time ( uint idx ) ;
public weak string get_uri ( ) ;
public weak string get_version ( ) ;
public weak SDPZone get_zone ( uint idx ) ;
public SDPResult init ( ) ;
public uint medias_len ( ) ;
public static SDPResult parse_buffer ( uchar data,
uint size,
SDPMessage msg ) ;
public uint phones_len ( ) ;
public SDPResult set_connection ( string nettype,
string addrtype,
string address,
uint ttl,
uint addr_number ) ;
public SDPResult set_information ( string information ) ;
public SDPResult set_key ( string type,
string data ) ;
public SDPResult set_origin ( string username,
string sess_id,
string sess_version,
string nettype,
string addrtype,
string addr ) ;
public SDPResult set_session_name ( string session_name ) ;
public SDPResult set_uri ( string uri ) ;
public SDPResult set_version ( string version ) ;
public uint times_len ( ) ;
public SDPResult uninit ( ) ;
public uint zones_len ( ) ;
Created by Valadoc