RTP Audio System  2.0.0
RTCPReceiver Class Reference

RTCP Receiver. More...

#include <rtcpreceiver.h>

Inheritance diagram for RTCPReceiver:
Thread Synchronizable

List of all members.

Public Member Functions

 RTCPReceiver ()
 RTCPReceiver (RTCPAbstractServer *server, Socket *receiverSocket)
 ~RTCPReceiver ()
void init (RTCPAbstractServer *server, Socket *receiverSocket)

Private Member Functions

void run ()

Private Attributes

SocketReceiverSocket
RTCPAbstractServerServer
double AverageRTCPSize

Detailed Description

RTCP Receiver.

This class implements an RTCP receiver based on Thread.

Author:
Thomas Dreibholz
Version:
1.0

Constructor & Destructor Documentation

Default constructor. You have to initialize RTCPReceiver by calling init(...) later!

See also:
init
RTCPReceiver::RTCPReceiver ( RTCPAbstractServer server,
Socket receiverSocket 
)

Constructor for new RTCPReceiver. The new receiver's thread has to be started by calling start()!

Parameters:
serverRTCPAbstractServer.
receiverSocketSocket to receive RTCP packets from.

Destructor.


Member Function Documentation

void RTCPReceiver::init ( RTCPAbstractServer server,
Socket receiverSocket 
)

Initialize new RTCPReceiver. The new receiver's thread has to be started by calling start()!

Parameters:
serverRTCPAbstractServer.
receiverSocketSocket to receive RTCP packets from.
void RTCPReceiver::run ( ) [private, virtual]

The virtual run() method, which contains the thread's implementation. It has to be implemented by classes, which inherit Thread.

Implements Thread.


Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines