The RTCP_Channel_Out class represents a single outgoing data channel, or stream. It keeps track of statistics such as number of packets sent and number of bytes sent.
More...
#include <RTCP_Channel.h>
List of all members.
Public Member Functions |
| RTCP_Channel_Out (void) |
| Constructor.
|
| ~RTCP_Channel_Out (void) |
| Destructor.
|
void | updateStatistics (RTP_Packet *pkt) |
| Update the channel statistics each time an RTP packet is sent.
|
ACE_UINT32 | timestamp (void) |
| Returns the timestamp of the last RTP packet sent.
|
ACE_UINT32 | packets_sent (void) |
| Returns the number of packets sent.
|
ACE_UINT32 | octets_sent (void) |
| Returns the number of octets sent.
|
void | cname (const char *cname) |
| Sets the canonical name of the source.
|
const char * | cname (void) |
| Returns the canonical name of the source.
|
char | active (void) |
| Returns whether or not this source is active.
|
Private Attributes |
ACE_CString | cname_ |
| Holds the canonical name for this channel.
|
char | active_ |
| Flag to indicate whether or not this channel is active.
|
unsigned int | seq_num_ |
| The sequence number of the last RTP packet sent.
|
unsigned int | timestamp_ |
| The timestamp of the last RTP packet sent.
|
unsigned int | timestamp_offset_ |
| The initial offset of the timestamp.
|
unsigned int | packets_sent_ |
| The total number of packets sent.
|
unsigned int | octets_sent_ |
| The total numbef of octets sent.
|
Detailed Description
The RTCP_Channel_Out class represents a single outgoing data channel, or stream. It keeps track of statistics such as number of packets sent and number of bytes sent.
Constructor & Destructor Documentation
Member Function Documentation
Returns whether or not this source is active.
Sets the canonical name of the source.
Returns the canonical name of the source.
Returns the number of octets sent.
Returns the number of packets sent.
Returns the timestamp of the last RTP packet sent.
Update the channel statistics each time an RTP packet is sent.
Member Data Documentation
Flag to indicate whether or not this channel is active.
Holds the canonical name for this channel.
The total numbef of octets sent.
The total number of packets sent.
The sequence number of the last RTP packet sent.
The timestamp of the last RTP packet sent.
The initial offset of the timestamp.
The documentation for this class was generated from the following files: