#include <RTPEndsystemModule.h>
Protected Member Functions | |
virtual void | handleMessageFromApp (cMessage *msg) |
virtual void | handleMessageFromProfile (cMessage *msg) |
virtual void | handleMessageFromRTCP (cMessage *msg) |
virtual void | handleMessageFromSocketLayer (cMessage *msg) |
virtual void | enterSession (RTPInterfacePacket *rifp) |
virtual void | leaveSession (RTPInterfacePacket *rifp) |
virtual void | createSenderModule (RTPInterfacePacket *rifp) |
virtual void | deleteSenderModule (RTPInterfacePacket *rifp) |
virtual void | senderModuleControl (RTPInterfacePacket *rifp) |
virtual void | profileInitialized (RTPInnerPacket *rinp) |
virtual void | senderModuleCreated (RTPInnerPacket *rinp) |
virtual void | senderModuleDeleted (RTPInnerPacket *rinp) |
virtual void | senderModuleInitialized (RTPInnerPacket *rinp) |
virtual void | senderModuleStatus (RTPInnerPacket *rinp) |
virtual void | dataOut (RTPInnerPacket *rinp) |
virtual void | rtcpInitialized (RTPInnerPacket *rinp) |
virtual void | sessionLeft (RTPInnerPacket *rinp) |
|
|
|
Sends a rtp data packet to the socket layer and a copy of it to the rtcp module. |
|
|
|
Creates the profile module and initializes it. |
|
Handles messages received from the applicaiton. |
|
Handles messages received from the profile module. |
|
Handles messages received from the rtcp module. |
|
Handles messages received from the socket layer. |
|
Destroys the profile module and orders the rtcp module to send an rtcp bye packet. |
|
Called when the profile module is initialized. |
|
Informs the application that the session is entered. |
|
|
|
|
|
|
|
|
|
|
|
Informs the application that this end system has left the rtp session. |