parser.h File Reference

Specific public header for parsing module. More...

#include <freesdp/common.h>

Go to the source code of this file.

Functions

fsdp_error_t fsdp_parse (const char *description, fsdp_description_t *dsc)
const char * fsdp_get_wrong_string (const fsdp_description_t *dsc)
unsigned int fsdp_get_version (const fsdp_description_t *dsc)
const char * fsdp_get_owner_username (const fsdp_description_t *dsc)
const char * fsdp_get_session_id (const fsdp_description_t *dsc)
const char * fsdp_get_announcement_version (const fsdp_description_t *dsc)
fsdp_network_type_t fsdp_get_owner_network_type (const fsdp_description_t *dsc)
fsdp_address_type_t fsdp_get_owner_address_type (const fsdp_description_t *dsc)
const char * fsdp_get_owner_address (const fsdp_description_t *dsc)
const char * fsdp_get_name (const fsdp_description_t *dsc)
const char * fsdp_get_information (const fsdp_description_t *dsc)
const char * fsdp_get_uri (const fsdp_description_t *dsc)
unsigned int fsdp_get_emails_count (const fsdp_description_t *dsc)
const char * fsdp_get_email (const fsdp_description_t *dsc, unsigned int index)
unsigned int fsdp_get_phones_count (const fsdp_description_t *dsc)
const char * fsdp_get_phone (const fsdp_description_t *dsc, unsigned int index)
fsdp_network_type_t fsdp_get_global_conn_network_type (const fsdp_description_t *dsc)
fsdp_address_type_t fsdp_get_global_conn_address_type (const fsdp_description_t *dsc)
const char * fsdp_get_global_conn_address (const fsdp_description_t *dsc)
unsigned int fsdp_get_global_conn_address_ttl (const fsdp_description_t *dsc)
unsigned int fsdp_get_global_conn_addresses_count (const fsdp_description_t *dsc)
unsigned int fsdp_get_bw_modifiers_count (const fsdp_description_t *dsc)
fsdp_bw_modifier_type_t fsdp_get_bw_modifier_type (const fsdp_description_t *dsc, unsigned int index)
const char * fsdp_get_bw_modifier_type_unknown (const fsdp_description_t *dsc, unsigned int index)
unsigned long int fsdp_get_bw_value (const fsdp_description_t *dsc, unsigned int index)
unsigned long int fsdp_get_periods_count (const fsdp_description_t *dsc)
time_t fsdp_get_period_start (const fsdp_description_t *dsc, unsigned int index)
time_t fsdp_get_period_stop (const fsdp_description_t *dsc, unsigned int index)
unsigned int fsdp_get_period_repeats_count (const fsdp_description_t *dsc, unsigned int index)
unsigned long int fsdp_get_period_repeat_interval (const fsdp_description_t *dsc, unsigned int index, unsigned int rindex)
unsigned long int fsdp_get_period_repeat_duration (const fsdp_description_t *dsc, unsigned int index, unsigned int rindex)
unsigned long int fsdp_get_period_repeat_offsets_count (const fsdp_description_t *dsc, unsigned int index, unsigned int rindex)
unsigned long int fsdp_get_period_repeat_offsets (const fsdp_description_t *dsc, unsigned int index, unsigned int rindex, unsigned int oindex)
fsdp_encryption_method_t fsdp_get_encryption_method (const fsdp_description_t *dsc)
const char * fsdp_get_encryption_content (const fsdp_description_t *dsc)
const char * fsdp_get_timezone_adj (const fsdp_description_t *dsc)
unsigned int fsdp_get_unidentified_attributes_count (const fsdp_description_t *dsc)
const char * fsdp_get_unidentified_attribute (const fsdp_description_t *dsc, unsigned int index)
unsigned int fsdp_get_media_rtpmap_count (const fsdp_media_description_t *mdsc)
const char * fsdp_get_media_rtpmap_payload_type (const fsdp_media_description_t *mdsc, unsigned int index)
const char * fsdp_get_media_rtpmap_encoding_name (const fsdp_media_description_t *mdsc, unsigned int index)
unsigned int fsdp_get_media_rtpmap_clock_rate (const fsdp_media_description_t *mdsc, unsigned int index)
const char * fsdp_get_media_rtpmap_encoding_parameters (const fsdp_description_t *mdsc, unsigned int index)
const char * fsdp_get_str_att (const fsdp_description_t *dsc, fsdp_session_str_att_t att)
unsigned int fsdp_get_sdplang_count (const fsdp_description_t *dsc)
const char * fsdp_get_sdplang (const fsdp_description_t *dsc, unsigned int index)
fsdp_sendrecv_mode_t fsdp_get_sendrecv_mode (const fsdp_description_t *dsc)
fsdp_session_type_t fsdp_get_session_type (const fsdp_description_t *dsc)
unsigned int fsdp_get_media_count (const fsdp_description_t *dsc)
const fsdp_media_description_tfsdp_get_media (const fsdp_description_t *dsc, unsigned int index)
fsdp_media_t fsdp_get_media_type (const fsdp_media_description_t *dsc)
unsigned int fsdp_get_media_port (const fsdp_media_description_t *dsc)
unsigned int fsdp_get_media_ports_count (const fsdp_media_description_t *dsc)
fsdp_transport_protocol_t fsdp_get_media_transport_protocol (const fsdp_media_description_t *dsc)
const char * fsdp_get_media_formats (const fsdp_media_description_t *dsc)
const char * fsdp_get_media_title (const fsdp_media_description_t *dsc)
fsdp_network_type_t fsdp_get_media_network_type (const fsdp_media_description_t *dsc)
fsdp_address_type_t fsdp_get_media_address_type (const fsdp_media_description_t *dsc)
const char * fsdp_get_media_address (const fsdp_media_description_t *dsc)
unsigned int fsdp_get_media_address_ttl (const fsdp_media_description_t *mdsc)
unsigned int fsdp_get_media_addresses_count (const fsdp_media_description_t *mdsc)
fsdp_bw_modifier_type_t fsdp_get_media_bw_modifier_type (const fsdp_media_description_t *dsc, unsigned int index)
const char * fsdp_get_media_bw_modifier_type_unknown (const fsdp_media_description_t *dsc, unsigned int index)
unsigned long int fsdp_get_media_bw_value (const fsdp_media_description_t *dsc, unsigned int index)
fsdp_encryption_method_t fsdp_get_media_encryption_method (const fsdp_media_description_t *dsc)
const char * fsdp_get_media_encryption_content (const fsdp_media_description_t *dsc)
unsigned int fsdp_get_media_ptime (const fsdp_media_description_t *dsc)
unsigned int fsdp_get_media_maxptime (const fsdp_media_description_t *dsc)
unsigned int fsdp_get_media_fmtp_count (const fsdp_media_description_t *mdsc)
const char * fsdp_get_media_fmtp (const fsdp_media_description_t *mdsc, unsigned int index)
unsigned int fsdp_get_media_sdplang_count (const fsdp_media_description_t *dsc)
const char * fsdp_get_media_sdplang (const fsdp_media_description_t *dsc, unsigned int index)
unsigned int fsdp_get_media_lang_count (const fsdp_media_description_t *dsc)
const char * fsdp_get_media_lang (const fsdp_media_description_t *dsc, unsigned int index)
fsdp_orient_t fsdp_get_media_orient (const fsdp_media_description_t *dsc)
fsdp_sendrecv_mode_t fsdp_get_media_sendrecv (const fsdp_media_description_t *dsc)
float fsdp_get_media_framerate (const fsdp_media_description_t *dsc)
unsigned int fsdp_get_media_quality (const fsdp_media_description_t *dsc)
unsigned int fsdp_get_media_rtcp_port (const fsdp_media_description_t *dsc)
fsdp_network_type_t fsdp_get_media_rtcp_network_type (const fsdp_media_description_t *dsc)
fsdp_address_type_t fsdp_get_media_rtcp_address_type (const fsdp_media_description_t *dsc)
const char * fsdp_get_media_rtcp_address (const fsdp_media_description_t *dsc)
unsigned int fsdp_get_media_unidentified_attributes_count (const fsdp_media_description_t *mdsc)
const char * fsdp_get_media_unidentified_attribute (const fsdp_media_description_t *mdsc, unsigned int index)


Detailed Description

Specific public header for parsing module.

Definition in file parser.h.


Generated on Wed May 3 13:49:06 2006 for FreeSDP by  doxygen 1.4.6