202 bool Advise(IRTCPNotify *piRTCPNotify);
222 bool Unadvise(IRTCPNotify *piRTCPNotify);
321 void NewSDES(IGetSrcDescription *piGetSrcDescription,
322 IRTCPConnection *piRTCPConnection,
323 IRTCPSession *piRTCPSession);
353 void UpdatedSDES(IGetSrcDescription *piGetSrcDescription,
354 unsigned long ulChangeMask,
355 IRTCPConnection *piRTCPConnection,
356 IRTCPSession *piRTCPSession);
386 IRTCPConnection *piRTCPConnection,
387 IRTCPSession *piRTCPSession);
416 IRTCPConnection *piRTCPConnection,
417 IRTCPSession *piRTCPSession);
446 IRTCPConnection *piRTCPConnection,
447 IRTCPSession *piRTCPSession);
474 IRTCPConnection *piRTCPConnection,
475 IRTCPSession *piRTCPSession);
504 IRTCPConnection *piRTCPConnection,
505 IRTCPSession *piRTCPSession);
535 IRTCPConnection *piRTCPConnection,
536 IRTCPSession *piRTCPSession);
566 IRTCPConnection *piRTCPConnection,
567 IRTCPSession *piRTCPSession);
592 IRTCPSession *piRTCPSession);
617 IRTCPSession *piRTCPSession);
641 IRTCPSession *piRTCPSession);
void LocalSSRCCollision(IRTCPConnection *piRTCPConnection, IRTCPSession *piRTCPSession)
bool Unadvise(IRTCPNotify *piRTCPNotify)
void ReceiverReportSent(IGetReceiverStatistics *piGetReceiverStatistics, IRTCPConnection *piRTCPConnection, IRTCPSession *piRTCPSession)
void SenderReportSent(IGetSenderStatistics *piGetSenderStatistics, IRTCPConnection *piRTCPConnection, IRTCPSession *piRTCPSession)
bool Advise(IRTCPNotify *piRTCPNotify)
unsigned long m_ulEventInterest
Definition: RTCManager.h:758
unsigned long GetEventInterest(void)
Definition: RTCManager.h:782
Definition: RTCManager.h:80
void NewSDES(IGetSrcDescription *piGetSrcDescription, IRTCPConnection *piRTCPConnection, IRTCPSession *piRTCPSession)
static CRTCManager * m_spoRTCManager
Definition: RTCManager.h:707
Definition: MsgQueue.h:83
bool ProcessMessage(CMessage *poMessage)
void ByeReportSent(IGetByeInfo *piGetByeInfo, IRTCPConnection *piRTCPConnection, IRTCPSession *piRTCPSession)
void ByeReportReceived(IGetByeInfo *piGetByeInfo, IRTCPConnection *piRTCPConnection, IRTCPSession *piRTCPSession)
void UpdatedSDES(IGetSrcDescription *piGetSrcDescription, unsigned long ulChangeMask, IRTCPConnection *piRTCPConnection, IRTCPSession *piRTCPSession)
void RTCPReportingAlarm(IRTCPConnection *piRTCPConnection, IRTCPSession *piRTCPSession)
bool TerminateSession(IRTCPSession *piRTCPSession)
#define DECLARE_IBASE_M
Definition: BaseClass.h:368
void RemoteSSRCCollision(IRTCPConnection *piRTCPConnection, IRTCPSession *piRTCPSession)
void SenderReportReceived(IGetSenderStatistics *piGetSenderStatistics, IRTCPConnection *piRTCPConnection, IRTCPSession *piRTCPSession)
CRTCManager(ISDESReport *piSDESReport=NULL)
Definition: BaseClass.h:118
IRTCPSession * CreateSession(unsigned long ulSSRC)
static IRTCPControl * getRTCPControl(void)
CTLinkedList< IRTCPNotify * > m_tRegistrationList
Definition: RTCManager.h:721
void ReceiverReportReceived(IGetReceiverStatistics *piGetReceiverStatistics, IRTCPConnection *piRTCPConnection, IRTCPSession *piRTCPSession)
void SDESReportSent(IGetSrcDescription *piGetSrcDescription, IRTCPConnection *piRTCPConnection, IRTCPSession *piRTCPSession)
interface IGetSenderStatistics IGetReceiverStatistics IGetByeInfo ** piGetByeInfo
Definition: IRTCPStatistics.h:74
CTLinkedList< CRTCPSession * > m_tSessionList
Definition: RTCManager.h:733
ISDESReport * m_piSDESReport
Definition: RTCManager.h:746