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>
|
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 | packets_sent_ |
| The total number of packets sent.
|
|
unsigned int | octets_sent_ |
| The total numbef of octets sent.
|
|
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.
◆ RTCP_Channel_Out()
RTCP_Channel_Out::RTCP_Channel_Out |
( |
| ) |
|
◆ ~RTCP_Channel_Out()
RTCP_Channel_Out::~RTCP_Channel_Out |
( |
| ) |
|
◆ active()
char RTCP_Channel_Out::active |
( |
| ) |
|
Returns whether or not this source is active.
◆ cname() [1/2]
const char * RTCP_Channel_Out::cname |
( |
| ) |
|
|
inline |
Returns the canonical name of the source.
◆ cname() [2/2]
void RTCP_Channel_Out::cname |
( |
const char * | cname | ) |
|
|
inline |
Sets the canonical name of the source.
◆ octets_sent()
Returns the number of octets sent.
◆ packets_sent()
Returns the number of packets sent.
◆ timestamp()
Returns the timestamp of the last RTP packet sent.
◆ updateStatistics()
void RTCP_Channel_Out::updateStatistics |
( |
RTP_Packet * | pkt | ) |
|
Update the channel statistics each time an RTP packet is sent.
◆ active_
char RTCP_Channel_Out::active_ |
|
private |
Flag to indicate whether or not this channel is active.
◆ cname_
Holds the canonical name for this channel.
◆ octets_sent_
unsigned int RTCP_Channel_Out::octets_sent_ |
|
private |
The total numbef of octets sent.
◆ packets_sent_
unsigned int RTCP_Channel_Out::packets_sent_ |
|
private |
The total number of packets sent.
◆ seq_num_
unsigned int RTCP_Channel_Out::seq_num_ |
|
private |
The sequence number of the last RTP packet sent.
◆ timestamp_
unsigned int RTCP_Channel_Out::timestamp_ |
|
private |
The timestamp of the last RTP packet sent.
The documentation for this class was generated from the following files: