Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

MNRTPNetTypes.h File Reference

Go to the source code of this file.

Classes

struct  rtp_hdr_t
struct  rtp_hdr_ext
struct  rtp_hdr_ext_tfrc
struct  rtp_packet
struct  rtcp_common_t
struct  rtcp_rr_t
struct  rr_t
struct  sr_t
struct  rtcp_sdes_item_t
struct  rtcp_sdes_t
struct  app_t
struct  bye_t
struct  rtcp_t
struct  text_item_t

Enumerations

enum  rtcp_type_t {
  RTCP_SR = 200, RTCP_RR = 201, RTCP_SDES = 202, RTCP_BYE = 203,
  RTCP_APP = 204
}
enum  rtcp_sdes_type_t {
  RTCP_SDES_END = 0, RTCP_SDES_CNAME = 1, RTCP_SDES_NAME = 2, RTCP_SDES_EMAIL = 3,
  RTCP_SDES_PHONE = 4, RTCP_SDES_LOC = 5, RTCP_SDES_TOOL = 6, RTCP_SDES_NOTE = 7,
  RTCP_SDES_PRIV = 8
}
enum  rtp_ext_hdr_type_t { RTP_EXT_HDR_RT = 211, RTP_EXT_HDR_LC = 242, RTP_EXT_HDR_TFRC = 243 }

Functions

int32 hton24 (int32 x)
 hton24 is an equivalent to htonl but for 24 bit ints
int32 ntoh24 (int32 x)
 ntoh24 is an equivalent to ntohl but for 24 bit ints
int64 htonll (int64 number)
 htonll is the 64 bit htonl. the same for ntohll
int64 ntohll (int64 number)
 ntohll is the 64 bit ntohl. the same for ntohll


Enumeration Type Documentation

enum rtcp_sdes_type_t
 

Enumeration values:
RTCP_SDES_END 
RTCP_SDES_CNAME 
RTCP_SDES_NAME 
RTCP_SDES_EMAIL 
RTCP_SDES_PHONE 
RTCP_SDES_LOC 
RTCP_SDES_TOOL 
RTCP_SDES_NOTE 
RTCP_SDES_PRIV 

enum rtcp_type_t
 

Enumeration values:
RTCP_SR 
RTCP_RR 
RTCP_SDES 
RTCP_BYE 
RTCP_APP 

enum rtp_ext_hdr_type_t
 

Enumeration values:
RTP_EXT_HDR_RT 
RTP_EXT_HDR_LC 
RTP_EXT_HDR_TFRC 


Function Documentation

int32 hton24 int32  x  )  [inline]
 

hton24 is an equivalent to htonl but for 24 bit ints

int64 htonll int64  number  )  [inline]
 

htonll is the 64 bit htonl. the same for ntohll

int32 ntoh24 int32  x  )  [inline]
 

ntoh24 is an equivalent to ntohl but for 24 bit ints

int64 ntohll int64  number  )  [inline]
 

ntohll is the 64 bit ntohl. the same for ntohll


Generated on Sun Mar 6 13:35:50 2005 for Komssys by doxygen 1.3.8