sipxmedialib
Version 3.3
|
#include "rtcp/RtcpConfig.h"
Go to the source code of this file.
Enumerations | |
enum | RTCP_REPORTS_ET { etInvalidReport, etSenderReport = 200, etReceiverReport, etSDESReport, etByeReport, etAppReport } |
Functions | |
virtual unsigned long | GetSSRC (void)=0 |
virtual unsigned long | GetVersion (void)=0 |
virtual unsigned long | GetPadding (void)=0 |
virtual unsigned long | GetReportCount (void)=0 |
virtual unsigned long | GetReportLength (void)=0 |
virtual RTCP_REPORTS_ET | GetPayload (void)=0 |
virtual bool | IsOurSSRC (ssrc_t ulSSRC)=0 |
virtual void | SetSSRC (unsigned long ulSSRC)=0 |
enum RTCP_REPORTS_ET |
|
pure virtual |
Method Name: GetSSRC
Inputs: None
Outputs: Bobe
Returns: unsigned long - Return the SSRC ID
Description: Retrieves the SSRC attribute stored within the object.
Usage Notes:
|
pure virtual |
Method Name: GetVersion
Inputs: None
Outputs: None
Returns: unsigned long - Protocol Version #
Description: Returns the protocol version number associated with the RTCP packet.
Usage Notes:
|
pure virtual |
Method Name: GetPadding
Inputs: None
Outputs: None
Returns: unsigned long - Padding Flag
Description: Returns the padding flag associated with the RTCP packet.
Usage Notes:
|
pure virtual |
Method Name: GetReportCount
Inputs: None
Outputs: None
Returns: unsigned long - Returns Report Count
Description: Retrieves the report count associated with this RTCP report.
Usage Notes:
|
pure virtual |
Method Name: GetReportlength
Inputs: None
Outputs: None
Returns: unsigned long - Returns Report Length
Description: Retrieves the report length associated with this RTCP report.
Usage Notes:
|
pure virtual |
Method Name: GetPayload
Inputs: None
Outputs: None
Returns: RTCP_REPORTS_ET - Returns Payload Type
Description: Returns the payload type value associated with the RTCP packet.
Usage Notes:
|
pure virtual |
Method Name: IsOurSSRC
Inputs: None
Outputs: ssrc_t ulSSRC - SSRC ID
Returns: boolean
Description: Compares the SSRC ID passed to that stored as an attribute within this object instance. Will return either True or False based on the match.
Usage Notes:
|
pure virtual |
Method Name: SetSSRC
Inputs: unsigned long ulSSRC - Source ID
Outputs: None
Returns: void
Description: Stores the Source Identifier associated with an RTP connection.
Usage Notes: