OPAL
Version 3.10.10
|
#include <rtp.h>
Public Member Functions | |
virtual void | OnTxStatistics (const RTP_Session &session) const |
virtual void | OnRxStatistics (const RTP_Session &session) const |
virtual void | OnTxIntraFrameRequest (const RTP_Session &session) const |
virtual void | OnRxIntraFrameRequest (const RTP_Session &session) const |
virtual void | SessionFailing (RTP_Session &session) |
This class is the base for user data that may be attached to the RTP_session allowing callbacks for statistics and progress monitoring to be passed to an arbitrary object that an RTP consumer may require.
|
virtual |
Callback from the RTP session when an intra frame request control packet is received.
The default behaviour does nothing.
session | Session with statistics |
|
virtual |
Callback from the RTP session for receive statistics monitoring. This is called every RTP_Session::receiverReportInterval packets on the receiver indicating that the statistics have been updated.
The default behaviour does nothing.
session | Session with statistics |
|
virtual |
Callback from the RTP session when an intra frame request control packet is sent.
The default behaviour does nothing.
session | Session with statistics |
|
virtual |
Callback from the RTP session for transmit statistics monitoring. This is called every RTP_Session::txStatisticsInterval packets on the transmitter indicating that the statistics have been updated.
The default behaviour does nothing.
session | Session with statistics |
|
virtual |
Callback from the RTP session when RTP session is failing due to the remote being unavailable The default behaviour does nothing.
session | Session with statistics |