#include <MNRTPNetTypes.h>
Collaboration diagram for rtcp_t:

Public Member Functions | |
| u_int16 | get_length () const |
| size_t | get_byte_length () const |
| size_t | get_total_byte_length () const |
| size_t | get_app_data_byte_length () const |
| size_t | get_bye_text_byte_length () const |
| text_item_t * | get_bye_text_ptr () const |
| u_int32 | get_rr_ssrc () const |
| bool | check_version () const |
| bool | check_first_pt () const |
Public Attributes | |
| rtcp_common_t | common |
| union { | |
| sr_t sr | |
| rr_t rr | |
| rtcp_sdes_t sdes | |
| bye_t bye | |
| app_t app | |
| } | r |
|
|
Checks whether this packet's first report is correct.
|
|
|
Checks whether this packet's version is understood.
|
|
|
The size of the application packet's data in bytes.
|
|
|
The size of the bye packet's optional text field in bytes.
|
|
|
A pointer to the bye packet's optional text field.
|
|
|
The RTP PDU length in bytes without the common header.
|
|
|
The RTP PDU length in 32-bit words without the common header.
|
|
|
The sync source of the receiver report.
|
|
|
The RTP PDU length in bytes with the common header.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.8