Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Examples

priv.h File Reference

Common private header for both formatting and parsing modules. More...

#include <freesdp/common.h>

Go to the source code of this file.

Data Structures

struct  fsdp_bw_modifier_t
 bandwidth modifier More...

struct  fsdp_connection_address_t_s
 Connection address specification. More...

struct  fsdp_description_t_s
 Struct for session descriptions. More...

struct  fsdp_media_description_t_s
 Struct for each media in a session description. More...

struct  fsdp_repeat_t
 Information for a repeat (struct for r= lines). More...

struct  fsdp_rtpmap_t
 a=rtpmap: attribute More...

struct  fsdp_time_period_t
 Information about a time period. More...


Defines

#define _GNU_SOURCE
#define NTP_EPOCH_OFFSET   2208988800UL
#define FSDP_MAX_LENGTH   2000
#define MEDIA_RTPMAPS_MAX_COUNT   5
#define SDPLANGS_MAX_COUNT   5
#define UNIDENTIFIED_ATTRIBUTES_MAX_COUNT   5

Typedefs

typedef fsdp_connection_address_t_s fsdp_connection_address_t
 Connection address specification.

typedef fsdp_media_description_t_s fsdp_media_announcement_t


Detailed Description

Common private header for both formatting and parsing modules.

Definition in file priv.h.


Define Documentation

#define _GNU_SOURCE
 

Definition at line 29 of file priv.h.

#define FSDP_MAX_LENGTH   2000
 

Definition at line 56 of file priv.h.

#define MEDIA_RTPMAPS_MAX_COUNT   5
 

Definition at line 262 of file priv.h.

Referenced by fsdp_add_media_rtpmap(), fsdp_add_rtpmap(), and fsdp_parse_rtpmap().

#define NTP_EPOCH_OFFSET   2208988800UL
 

Definition at line 54 of file priv.h.

Referenced by fsdp_format_bounded(), and fsdp_parse().

#define SDPLANGS_MAX_COUNT   5
 

Definition at line 263 of file priv.h.

Referenced by fsdp_add_lang(), fsdp_add_media_fmtp(), fsdp_add_media_lang(), fsdp_add_media_sdplang(), fsdp_add_sdplang(), and fsdp_parse().

#define UNIDENTIFIED_ATTRIBUTES_MAX_COUNT   5
 

Definition at line 264 of file priv.h.

Referenced by fsdp_parse().


Typedef Documentation

typedef struct fsdp_connection_address_t_s fsdp_connection_address_t
 

Connection address specification.

Holds address (unicast or multicast) as well as TTL and number of ports, when it is an IP4 multicast address.

Referenced by fsdp_parse_c().

typedef struct fsdp_media_description_t_s fsdp_media_announcement_t
 

Definition at line 171 of file priv.h.

Referenced by fsdp_add_media(), fsdp_format_bounded(), and fsdp_parse().


Generated on Sun Jan 18 21:12:44 2004 for FreeSDP by doxygen 1.3.4