Main Page | Modules | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

zapIRTPFrame Interface Reference
[ZAP Media Kit (ZMK) module]

import "zapIRTPFrame.idl";

List of all members.


Detailed Description

An RFC3550 RTP media frame.


Public Member Functions

unsigned long getCSRC (in unsigned short index)
 CSRC header list (0 to 15 items, 32 bits each) 'index' must be between 0 and CSRCCount-1.
void setCSRC (in unsigned short index, in unsigned long CSRC)

Public Attributes

attribute unsigned short version
 V header field (2 bits).
attribute boolean padding
 P header field (1 bit).
attribute boolean extension
 X header field (1 bit).
attribute unsigned short CSRCCount
 CC header field (4 bits).
attribute unsigned short marker
 M header field (1 bit).
attribute unsigned short payloadType
 PT header field (7 bits).
attribute unsigned short sequenceNumber
 Sequence number header field (16 bits).
attribute unsigned long rtpTimestamp
 Timestamp header field (32 bits).
attribute unsigned long SSRC
 SSRC header field (32 bits).
attribute ACString payload
 Packet payload.


Member Function Documentation

unsigned long zapIRTPFrame::getCSRC in unsigned short  index  ) 
 

CSRC header list (0 to 15 items, 32 bits each) 'index' must be between 0 and CSRCCount-1.

void zapIRTPFrame::setCSRC in unsigned short  index,
in unsigned long  CSRC
 


Member Data Documentation

attribute unsigned short zapIRTPFrame::CSRCCount
 

CC header field (4 bits).

attribute boolean zapIRTPFrame::extension
 

X header field (1 bit).

attribute unsigned short zapIRTPFrame::marker
 

M header field (1 bit).

attribute boolean zapIRTPFrame::padding
 

P header field (1 bit).

attribute ACString zapIRTPFrame::payload
 

Packet payload.

attribute unsigned short zapIRTPFrame::payloadType
 

PT header field (7 bits).

attribute unsigned long zapIRTPFrame::rtpTimestamp
 

Timestamp header field (32 bits).

attribute unsigned short zapIRTPFrame::sequenceNumber
 

Sequence number header field (16 bits).

attribute unsigned long zapIRTPFrame::SSRC
 

SSRC header field (32 bits).

attribute unsigned short zapIRTPFrame::version
 

V header field (2 bits).


The documentation for this interface was generated from the following file:
Generated on Wed Aug 20 12:00:09 2008 for Mozilla ZAP by  doxygen 1.4.4