Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

RTCPEndsystemModule Class Reference

#include <RTCPEndsystemModule.h>

List of all members.

Protected Member Functions

virtual void handleMessageFromRTP (cMessage *msg)
virtual void handleMessageFromSocketLayer (cMessage *msg)
virtual void handleSelfMessage (cMessage *msg)
virtual void initializeRTCP (RTPInnerPacket *rinp)
virtual void senderModuleInitialized (RTPInnerPacket *rinp)
virtual void dataOut (RTPInnerPacket *packet)
virtual void dataIn (RTPInnerPacket *rinp)
virtual void leaveSession (RTPInnerPacket *rinp)
virtual void socketRet (SocketInterfacePacket *sifpIn)
virtual void connectRet (SocketInterfacePacket *sifpIn)
virtual void readRet (SocketInterfacePacket *sifpIn)


Detailed Description

The class RTCPEndsystemModule is responsible for creating, receiving and processing of rtcp packets. It also keeps track of this and other rtp end systems.


Member Function Documentation

void RTCPEndsystemModule::connectRet SocketInterfacePacket *  sifpIn  )  [protected, virtual]
 

Called when the socket layer has finished a connect.

void RTCPEndsystemModule::dataIn RTPInnerPacket rinp  )  [protected, virtual]
 

Stores information about an outgoing rtp data packet.

void RTCPEndsystemModule::dataOut RTPInnerPacket packet  )  [protected, virtual]
 

Stores information about an outgoing rtp data packet.

void RTCPEndsystemModule::handleMessageFromRTP cMessage *  msg  )  [protected, virtual]
 

Handles messages from the rtp module.

void RTCPEndsystemModule::handleMessageFromSocketLayer cMessage *  msg  )  [protected, virtual]
 

Handles messages coming from the socket layer.

void RTCPEndsystemModule::handleSelfMessage cMessage *  msg  )  [protected, virtual]
 

Handles self messages.

void RTCPEndsystemModule::initializeRTCP RTPInnerPacket rinp  )  [protected, virtual]
 

Initializes the rtcp module when the session is started.

void RTCPEndsystemModule::leaveSession RTPInnerPacket rinp  )  [protected, virtual]
 

Makes the rtcp module send an RTCPByePacket in the next RTCPCompoundPacket to tell other participants in the rtp session that this end system leaves.

void RTCPEndsystemModule::readRet SocketInterfacePacket *  sifpIn  )  [protected, virtual]
 

Called when this rtcp module receives data from the socket layer.

void RTCPEndsystemModule::senderModuleInitialized RTPInnerPacket rinp  )  [protected, virtual]
 

Stores information about the new transmission.

void RTCPEndsystemModule::socketRet SocketInterfacePacket *  sifpIn  )  [protected, virtual]
 

Called when the socket layer has returned a socket.


The documentation for this class was generated from the following files:
Generated on Tue Sep 12 12:20:21 2006 for RTP model for OMNeT++ by  doxygen 1.4.2