INET Framework for OMNeT++/OMNEST
inet::rtp Namespace Reference

Classes

class  ReceptionReport
 The class ReceptionReport represents an RTP receiver report stored in an RTPSenderReportPacket or RTPReceiverReport. More...
 
class  ReceptionReport_Base
 Class generated from inet/transportlayer/rtp/reports.msg:38 by nedtool. More...
 
class  RTCP
 The class RTCP is responsible for creating, receiving and processing of rtcp packets. More...
 
class  RTCPByePacket
 
class  RTCPByePacket_Base
 Class generated from inet/transportlayer/rtp/RTCPPacket2.msg:44 by nedtool. More...
 
class  RTCPCompoundPacket
 
class  RTCPCompoundPacket_Base
 Class generated from inet/transportlayer/rtp/RTCPPacket1.msg:45 by nedtool. More...
 
class  RTCPPacket
 
class  RTCPPacket_Base
 Class generated from inet/transportlayer/rtp/RTCPPacket1.msg:34 by nedtool. More...
 
class  RTCPReceiverReportPacket
 
class  RTCPReceiverReportPacket_Base
 Class generated from inet/transportlayer/rtp/RTCPPacket2.msg:29 by nedtool. More...
 
class  RTCPSDESPacket
 
class  RTCPSDESPacket_Base
 Class generated from inet/transportlayer/rtp/RTCPPacket2.msg:37 by nedtool. More...
 
class  RTCPSenderReportPacket
 
class  RTCPSenderReportPacket_Base
 Class generated from inet/transportlayer/rtp/RTCPPacket3.msg:28 by nedtool. More...
 
class  RTP
 An RTP is the center of the RTP layer of an endsystem. More...
 
class  RTPAVProfile
 The class RTPAVProfile is a subclass of RTPProfile. More...
 
class  RTPAVProfilePayload32Receiver
 This module is used to receive getData(mpeg video) of payload 32 for rtp endsystems working under the rtp av profile. More...
 
class  RTPAVProfilePayload32Sender
 An RTPAVProfilePayload32Sender is a module for sending data of payload type 32 in the rtp audio/video profile, which is mpeg video. More...
 
class  RTPCICreateSenderModule
 Class generated from inet/transportlayer/rtp/RTPInterfacePacket.msg:128 by nedtool. More...
 
class  RTPCIDeleteSenderModule
 Class generated from inet/transportlayer/rtp/RTPInterfacePacket.msg:142 by nedtool. More...
 
class  RTPCIEnterSession
 Class generated from inet/transportlayer/rtp/RTPInterfacePacket.msg:78 by nedtool. More...
 
class  RTPCILeaveSession
 Class generated from inet/transportlayer/rtp/RTPInterfacePacket.msg:114 by nedtool. More...
 
class  RTPCISenderControl
 Class generated from inet/transportlayer/rtp/RTPInterfacePacket.msg:95 by nedtool. More...
 
class  RTPCISenderModuleCreated
 Class generated from inet/transportlayer/rtp/RTPInterfacePacket.msg:136 by nedtool. More...
 
class  RTPCISenderModuleDeleted
 Class generated from inet/transportlayer/rtp/RTPInterfacePacket.msg:148 by nedtool. More...
 
class  RTPCISenderStatus
 Class generated from inet/transportlayer/rtp/RTPInterfacePacket.msg:105 by nedtool. More...
 
class  RTPCISessionEntered
 Class generated from inet/transportlayer/rtp/RTPInterfacePacket.msg:89 by nedtool. More...
 
class  RTPCISessionLeft
 Class generated from inet/transportlayer/rtp/RTPInterfacePacket.msg:121 by nedtool. More...
 
class  RTPControlInfo
 Class generated from inet/transportlayer/rtp/RTPInterfacePacket.msg:65 by nedtool. More...
 
class  RTPControlMsg
 Class generated from inet/transportlayer/rtp/RTPInterfacePacket.msg:60 by nedtool. More...
 
class  RTPInnerPacket
 This class is used for communication between submodules of the RTP layer module. More...
 
class  RTPInnerPacket_Base
 Class generated from inet/transportlayer/rtp/RTPInnerPacket.msg:61 by nedtool. More...
 
class  RTPMpegPacket
 Class generated from inet/transportlayer/rtp/profiles/avprofile/RTPMpegPacket.msg:36 by nedtool. More...
 
class  RTPPacket
 This class represents an RTP data packet. More...
 
class  RTPPacket_Base
 Class generated from inet/transportlayer/rtp/RTPPacket.msg:40 by nedtool. More...
 
class  RTPParticipantInfo
 This class is a super class for classes intended for storing information about RTP end systems. More...
 
class  RTPParticipantInfo_Base
 Class generated from inet/transportlayer/rtp/RTPParticipantInfo.msg:40 by nedtool. More...
 
class  RTPPayloadReceiver
 The class RTPPayloadReceiver acts as a base class for modules processing incoming RTP data packets. More...
 
class  RTPPayloadSender
 The class RTPPayloadSender is the base class for all modules creating RTP data packets. More...
 
class  RTPProfile
 The class RTPProfile is a module which handles RTPPayloadSender and RTPPayloadReceiver modules. More...
 
class  RTPReceiverInfo
 This class, a subclass of RTPParticipantInfo, is used for storing information about other RTP endsystems. More...
 
class  RTPSenderControlMessage
 Class generated from inet/transportlayer/rtp/RTPSenderControlMessage.msg:54 by nedtool. More...
 
class  RTPSenderInfo
 The class RTPSenderInfo is used by an RTP end system for storing information about itself. More...
 
class  RTPSenderStatusMessage
 Class generated from inet/transportlayer/rtp/RTPSenderStatusMessage.msg:43 by nedtool. More...
 
class  RTPSessionControlInfo
 Class generated from inet/transportlayer/rtp/RTPInterfacePacket.msg:71 by nedtool. More...
 
class  SDESChunk
 The class SDESChunk is used for storing SDESItem objects for one rtp end system. More...
 
class  SDESItem
 The class SDESItem is used for storing a source description item (type of description, description string) for an RTP end system. More...
 
class  SenderReport
 The class SenderReport represents an RTP sender report as contained in an RTCPSenderReportPacket. More...
 
class  SenderReport_Base
 Class generated from inet/transportlayer/rtp/reports.msg:17 by nedtool. More...
 

Enumerations

enum  RTCPPacketType {
  RTCP_PT_UNDEF = 0, RTCP_PT_SR = 200, RTCP_PT_RR = 201, RTCP_PT_SDES = 202,
  RTCP_PT_BYE = 203
}
 Enum generated from inet/transportlayer/rtp/RTCPPacket1.msg:25 by nedtool. More...
 
enum  RTP_INP_TYPE {
  RTP_INP_UNDEF = 0, RTP_INP_INITIALIZE_PROFILE = 1, RTP_INP_PROFILE_INITIALIZED = 2, RTP_INP_INITIALIZE_RTCP = 3,
  RTP_INP_RTCP_INITIALIZED = 4, RTP_INP_CREATE_SENDER_MODULE = 5, RTP_INP_SENDER_MODULE_CREATED = 6, RTP_INP_DELETE_SENDER_MODULE = 7,
  RTP_INP_SENDER_MODULE_DELETED = 8, RTP_INP_INITIALIZE_SENDER_MODULE = 9, RTP_INP_SENDER_MODULE_INITIALIZED = 10, RTP_INP_SENDER_MODULE_CONTROL = 11,
  RTP_INP_SENDER_MODULE_STATUS = 12, RTP_INP_LEAVE_SESSION = 13, RTP_INP_SESSION_LEFT = 14, RTP_INP_DATA_OUT = 15,
  RTP_INP_DATA_IN = 16
}
 Enum generated from inet/transportlayer/rtp/RTPInnerPacket.msg:37 by nedtool. More...
 
enum  RTP_IFP_TYPE {
  RTP_IFP_ENTER_SESSION = 1, RTP_IFP_SESSION_ENTERED = 2, RTP_IFP_CREATE_SENDER_MODULE = 3, RTP_IFP_SENDER_MODULE_CREATED = 4,
  RTP_IFP_DELETE_SENDER_MODULE = 5, RTP_IFP_SENDER_MODULE_DELETED = 6, RTP_IFP_SENDER_CONTROL = 7, RTP_IFP_SENDER_STATUS = 8,
  RTP_IFP_LEAVE_SESSION = 9, RTP_IFP_SESSION_LEFT = 10
}
 Enum generated from inet/transportlayer/rtp/RTPInterfacePacket.msg:40 by nedtool. More...
 
enum  RTPPacketEnums { RTPPACKET_FIX_HEADERLENGTH = 12 }
 Enum generated from inet/transportlayer/rtp/RTPPacket.msg:27 by nedtool. More...
 
enum  RTPSenderControlMessageCommands {
  RTP_CONTROL_PLAY = 1, RTP_CONTROL_PLAY_UNTIL_TIME = 2, RTP_CONTROL_PLAY_UNTIL_BYTE = 3, RTP_CONTROL_PAUSE = 4,
  RTP_CONTROL_STOP = 5, RTP_CONTROL_SEEK_TIME = 6, RTP_CONTROL_SEEK_BYTE = 7
}
 Enum generated from inet/transportlayer/rtp/RTPSenderControlMessage.msg:43 by nedtool. More...
 
enum  RTPSenderStatus { RTP_SENDER_STATUS_PLAYING = 1, RTP_SENDER_STATUS_FINISHED = 2, RTP_SENDER_STATUS_STOPPED = 3, RTP_SENDER_STATUS_PAUSED = 4 }
 Enum generated from inet/transportlayer/rtp/RTPSenderStatusMessage.msg:35 by nedtool. More...
 

Functions

 Define_Module (RTPAVProfile)
 
 Define_Module (RTPAVProfilePayload32Receiver)
 
int compareRTPPacketsBySequenceNumber (cObject *packet1, cObject *packet2)
 
 Define_Module (RTPAVProfilePayload32Sender)
 
void doParsimPacking (omnetpp::cCommBuffer *b, const RTPMpegPacket &obj)
 
void doParsimUnpacking (omnetpp::cCommBuffer *b, RTPMpegPacket &obj)
 
 Register_Class (SenderReport)
 
 Register_Class (ReceptionReport)
 
 Define_Module (RTCP)
 
 Register_Class (RTCPPacket)
 
 Register_Class (RTCPCompoundPacket)
 
 Register_Class (RTCPReceiverReportPacket)
 
 Register_Class (RTCPSenderReportPacket)
 
 Register_Class (RTCPSDESPacket)
 
 Register_Class (RTCPByePacket)
 
 Define_Module (RTP)
 
 Register_Class (RTPInnerPacket)
 
void doParsimPacking (omnetpp::cCommBuffer *b, const RTPControlMsg &obj)
 
void doParsimUnpacking (omnetpp::cCommBuffer *b, RTPControlMsg &obj)
 
void doParsimPacking (omnetpp::cCommBuffer *b, const RTPControlInfo &obj)
 
void doParsimUnpacking (omnetpp::cCommBuffer *b, RTPControlInfo &obj)
 
void doParsimPacking (omnetpp::cCommBuffer *b, const RTPSessionControlInfo &obj)
 
void doParsimUnpacking (omnetpp::cCommBuffer *b, RTPSessionControlInfo &obj)
 
void doParsimPacking (omnetpp::cCommBuffer *b, const RTPCIEnterSession &obj)
 
void doParsimUnpacking (omnetpp::cCommBuffer *b, RTPCIEnterSession &obj)
 
void doParsimPacking (omnetpp::cCommBuffer *b, const RTPCISessionEntered &obj)
 
void doParsimUnpacking (omnetpp::cCommBuffer *b, RTPCISessionEntered &obj)
 
void doParsimPacking (omnetpp::cCommBuffer *b, const RTPCISenderControl &obj)
 
void doParsimUnpacking (omnetpp::cCommBuffer *b, RTPCISenderControl &obj)
 
void doParsimPacking (omnetpp::cCommBuffer *b, const RTPCISenderStatus &obj)
 
void doParsimUnpacking (omnetpp::cCommBuffer *b, RTPCISenderStatus &obj)
 
void doParsimPacking (omnetpp::cCommBuffer *b, const RTPCILeaveSession &obj)
 
void doParsimUnpacking (omnetpp::cCommBuffer *b, RTPCILeaveSession &obj)
 
void doParsimPacking (omnetpp::cCommBuffer *b, const RTPCISessionLeft &obj)
 
void doParsimUnpacking (omnetpp::cCommBuffer *b, RTPCISessionLeft &obj)
 
void doParsimPacking (omnetpp::cCommBuffer *b, const RTPCICreateSenderModule &obj)
 
void doParsimUnpacking (omnetpp::cCommBuffer *b, RTPCICreateSenderModule &obj)
 
void doParsimPacking (omnetpp::cCommBuffer *b, const RTPCISenderModuleCreated &obj)
 
void doParsimUnpacking (omnetpp::cCommBuffer *b, RTPCISenderModuleCreated &obj)
 
void doParsimPacking (omnetpp::cCommBuffer *b, const RTPCIDeleteSenderModule &obj)
 
void doParsimUnpacking (omnetpp::cCommBuffer *b, RTPCIDeleteSenderModule &obj)
 
void doParsimPacking (omnetpp::cCommBuffer *b, const RTPCISenderModuleDeleted &obj)
 
void doParsimUnpacking (omnetpp::cCommBuffer *b, RTPCISenderModuleDeleted &obj)
 
 Register_Class (RTPPacket)
 
 Register_Class (RTPParticipantInfo)
 
 Define_Module (RTPPayloadReceiver)
 
 Define_Module (RTPPayloadSender)
 
 Define_Module (RTPProfile)
 
 Register_Class (RTPReceiverInfo)
 
void doParsimPacking (omnetpp::cCommBuffer *b, const RTPSenderControlMessage &obj)
 
void doParsimUnpacking (omnetpp::cCommBuffer *b, RTPSenderControlMessage &obj)
 
 Register_Class (RTPSenderInfo)
 
void doParsimPacking (omnetpp::cCommBuffer *b, const RTPSenderStatusMessage &obj)
 
void doParsimUnpacking (omnetpp::cCommBuffer *b, RTPSenderStatusMessage &obj)
 
 Register_Class (SDESItem)
 
 Register_Class (SDESChunk)
 

Enumeration Type Documentation

Enum generated from inet/transportlayer/rtp/RTCPPacket1.msg:25 by nedtool.

enum RTCPPacketType
{
RTCP_PT_UNDEF = 0; // default value undefined
RTCP_PT_SR = 200; // sender report
RTCP_PT_RR = 201; // receiver report
RTCP_PT_SDES = 202; // source description
RTCP_PT_BYE = 203; // bye
}
Enumerator
RTCP_PT_UNDEF 
RTCP_PT_SR 
RTCP_PT_RR 
RTCP_PT_SDES 
RTCP_PT_BYE 
52  {
53  RTCP_PT_UNDEF = 0,
54  RTCP_PT_SR = 200,
55  RTCP_PT_RR = 201,
56  RTCP_PT_SDES = 202,
57  RTCP_PT_BYE = 203
58 };
Definition: RTCPPacket1_m.h:54
Definition: RTCPPacket1_m.h:56
Definition: RTCPPacket1_m.h:55
Definition: RTCPPacket1_m.h:57
Definition: RTCPPacket1_m.h:53

Enum generated from inet/transportlayer/rtp/RTPInterfacePacket.msg:40 by nedtool.

//
// An enumeration to distinguish the different functions of the
// RTPInterfacePacket.
//
enum RTP_IFP_TYPE
{
RTP_IFP_ENTER_SESSION = 1;
RTP_IFP_SESSION_ENTERED = 2;
RTP_IFP_CREATE_SENDER_MODULE = 3;
RTP_IFP_SENDER_MODULE_CREATED = 4;
RTP_IFP_DELETE_SENDER_MODULE = 5;
RTP_IFP_SENDER_MODULE_DELETED = 6;
RTP_IFP_SENDER_CONTROL = 7;
RTP_IFP_SENDER_STATUS = 8;
RTP_IFP_LEAVE_SESSION = 9;
RTP_IFP_SESSION_LEFT = 10;
}
//
// The next classes are used for communication between an ~RTPApplication
// and an RTPLayer module. Its offers functionality for starting and stopping of an
// rtp session, transmission of files and feedback about the success of the
// operations.
Enumerator
RTP_IFP_ENTER_SESSION 
RTP_IFP_SESSION_ENTERED 
RTP_IFP_CREATE_SENDER_MODULE 
RTP_IFP_SENDER_MODULE_CREATED 
RTP_IFP_DELETE_SENDER_MODULE 
RTP_IFP_SENDER_MODULE_DELETED 
RTP_IFP_SENDER_CONTROL 
RTP_IFP_SENDER_STATUS 
RTP_IFP_LEAVE_SESSION 
RTP_IFP_SESSION_LEFT 
70  {
81 };
Definition: RTPInterfacePacket_m.h:72
Definition: RTPInterfacePacket_m.h:75
Definition: RTPInterfacePacket_m.h:78
Definition: RTPInterfacePacket_m.h:73
Definition: RTPInterfacePacket_m.h:77
Definition: RTPInterfacePacket_m.h:80
Definition: RTPInterfacePacket_m.h:79
Definition: RTPInterfacePacket_m.h:76
Definition: RTPInterfacePacket_m.h:74
Definition: RTPInterfacePacket_m.h:71

Enum generated from inet/transportlayer/rtp/RTPInnerPacket.msg:37 by nedtool.

//
// This enumeration is a list of all possibly types of
// an ~RTPInnerPacket.
//
enum RTP_INP_TYPE
{
RTP_INP_UNDEF = 0;
RTP_INP_INITIALIZE_PROFILE = 1;
RTP_INP_PROFILE_INITIALIZED = 2;
RTP_INP_INITIALIZE_RTCP = 3;
RTP_INP_RTCP_INITIALIZED = 4;
RTP_INP_CREATE_SENDER_MODULE = 5;
RTP_INP_SENDER_MODULE_CREATED = 6;
RTP_INP_DELETE_SENDER_MODULE = 7;
RTP_INP_SENDER_MODULE_DELETED = 8;
RTP_INP_INITIALIZE_SENDER_MODULE = 9;
RTP_INP_SENDER_MODULE_INITIALIZED = 10;
RTP_INP_SENDER_MODULE_CONTROL = 11;
RTP_INP_SENDER_MODULE_STATUS = 12;
RTP_INP_LEAVE_SESSION = 13;
RTP_INP_SESSION_LEFT = 14;
RTP_INP_DATA_OUT = 15;
RTP_INP_DATA_IN = 16;
}
Enumerator
RTP_INP_UNDEF 
RTP_INP_INITIALIZE_PROFILE 
RTP_INP_PROFILE_INITIALIZED 
RTP_INP_INITIALIZE_RTCP 
RTP_INP_RTCP_INITIALIZED 
RTP_INP_CREATE_SENDER_MODULE 
RTP_INP_SENDER_MODULE_CREATED 
RTP_INP_DELETE_SENDER_MODULE 
RTP_INP_SENDER_MODULE_DELETED 
RTP_INP_INITIALIZE_SENDER_MODULE 
RTP_INP_SENDER_MODULE_INITIALIZED 
RTP_INP_SENDER_MODULE_CONTROL 
RTP_INP_SENDER_MODULE_STATUS 
RTP_INP_LEAVE_SESSION 
RTP_INP_SESSION_LEFT 
RTP_INP_DATA_OUT 
RTP_INP_DATA_IN 
72  {
73  RTP_INP_UNDEF = 0,
88  RTP_INP_DATA_OUT = 15,
89  RTP_INP_DATA_IN = 16
90 };
Definition: RTPInnerPacket_m.h:79
Definition: RTPInnerPacket_m.h:87
Definition: RTPInnerPacket_m.h:81
Definition: RTPInnerPacket_m.h:82
Definition: RTPInnerPacket_m.h:85
Definition: RTPInnerPacket_m.h:75
Definition: RTPInnerPacket_m.h:88
Definition: RTPInnerPacket_m.h:83
Definition: RTPInnerPacket_m.h:78
Definition: RTPInnerPacket_m.h:80
Definition: RTPInnerPacket_m.h:86
Definition: RTPInnerPacket_m.h:89
Definition: RTPInnerPacket_m.h:84
Definition: RTPInnerPacket_m.h:73
Definition: RTPInnerPacket_m.h:74
Definition: RTPInnerPacket_m.h:77
Definition: RTPInnerPacket_m.h:76

Enum generated from inet/transportlayer/rtp/RTPPacket.msg:27 by nedtool.

enum RTPPacketEnums
{
RTPPACKET_FIX_HEADERLENGTH = 12;
}
Enumerator
RTPPACKET_FIX_HEADERLENGTH 
48  {
50 };
Definition: RTPPacket_m.h:49

Enum generated from inet/transportlayer/rtp/RTPSenderControlMessage.msg:43 by nedtool.

//
// A message of the type ~RTPSenderControlMessage is created by an application to control
// the behavior of an rtp sender module. With this class the application can send a command
// string to the sender module like "PLAY" or "STOP". A message can have up to two float
// parameters.
//
// Following commands are evaluated in ~RTPPayloadSender (although correct behavior must
// be implemented in modules for certain payload types):
//    - PLAY : start playing from current position
//    - PAUSE : pause playing, stay at current position
//    - STOP : stop playing, go to beginning
//    - PLAY_UNTIL_TIME : start playing from current position and play until given temporal position (relative to
//      start of file is reached)
//    - PLAY_UNTIL_BYTE : start playing from current position and play until this data byte is reached
//    - SEEK_TIME : go to temporal position within the file (not allowed while playing)
//    - SEEK_BYTE : go to data byte (not allowed while playing)
//
enum RTPSenderControlMessageCommands
{
RTP_CONTROL_PLAY = 1;
RTP_CONTROL_PLAY_UNTIL_TIME = 2;
RTP_CONTROL_PLAY_UNTIL_BYTE = 3;
RTP_CONTROL_PAUSE = 4;
RTP_CONTROL_STOP = 5;
RTP_CONTROL_SEEK_TIME = 6;
RTP_CONTROL_SEEK_BYTE = 7;
}
Enumerator
RTP_CONTROL_PLAY 
RTP_CONTROL_PLAY_UNTIL_TIME 
RTP_CONTROL_PLAY_UNTIL_BYTE 
RTP_CONTROL_PAUSE 
RTP_CONTROL_STOP 
RTP_CONTROL_SEEK_TIME 
RTP_CONTROL_SEEK_BYTE 
71  {
72  RTP_CONTROL_PLAY = 1,
76  RTP_CONTROL_STOP = 5,
79 };
Definition: RTPSenderControlMessage_m.h:72
Definition: RTPSenderControlMessage_m.h:73
Definition: RTPSenderControlMessage_m.h:78
Definition: RTPSenderControlMessage_m.h:76
Definition: RTPSenderControlMessage_m.h:75
Definition: RTPSenderControlMessage_m.h:77
Definition: RTPSenderControlMessage_m.h:74

Enum generated from inet/transportlayer/rtp/RTPSenderStatusMessage.msg:35 by nedtool.

//
// Messages of type ~RTPSenderStatusMessage are used to send information
// from an rtp sender module to the application. Within this class a status
// string is defined in which the information is stored. This can be "PLAYING",
// "STOPPED" or "FINISHED".
// If a message must provide more information than just a string, a new class
// defining this parameter can derived.
//
enum RTPSenderStatus
{
RTP_SENDER_STATUS_PLAYING = 1;
RTP_SENDER_STATUS_FINISHED = 2;
RTP_SENDER_STATUS_STOPPED = 3;
RTP_SENDER_STATUS_PAUSED = 4;
}
Enumerator
RTP_SENDER_STATUS_PLAYING 
RTP_SENDER_STATUS_FINISHED 
RTP_SENDER_STATUS_STOPPED 
RTP_SENDER_STATUS_PAUSED 
59  {
64 };
Definition: RTPSenderStatusMessage_m.h:63
Definition: RTPSenderStatusMessage_m.h:62
Definition: RTPSenderStatusMessage_m.h:61
Definition: RTPSenderStatusMessage_m.h:60

Function Documentation

int inet::rtp::compareRTPPacketsBySequenceNumber ( cObject *  packet1,
cObject *  packet2 
)

Referenced by inet::rtp::RTPAVProfilePayload32Receiver::initialize().

35 {
36  return ((RTPPacket *)packet1)->getSequenceNumber() - ((RTPPacket *)packet2)->getSequenceNumber();
37 }
inet::rtp::Define_Module ( RTPAVProfile  )
inet::rtp::Define_Module ( RTPPayloadSender  )
inet::rtp::Define_Module ( RTPPayloadReceiver  )
inet::rtp::Define_Module ( RTPAVProfilePayload32Sender  )
inet::rtp::Define_Module ( RTPProfile  )
inet::rtp::Define_Module ( RTPAVProfilePayload32Receiver  )
inet::rtp::Define_Module ( RTCP  )
inet::rtp::Define_Module ( RTP  )
void inet::rtp::doParsimPacking ( omnetpp::cCommBuffer *  b,
const RTPMpegPacket obj 
)
inline
91 {obj.parsimPack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimPacking ( omnetpp::cCommBuffer *  b,
const RTPSenderStatusMessage obj 
)
inline
105 {obj.parsimPack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimPacking ( omnetpp::cCommBuffer *  b,
const RTPControlMsg obj 
)
inline
114 {obj.parsimPack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimPacking ( omnetpp::cCommBuffer *  b,
const RTPSenderControlMessage obj 
)
inline
124 {obj.parsimPack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimPacking ( omnetpp::cCommBuffer *  b,
const RTPControlInfo obj 
)
inline
153 {obj.parsimPack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimPacking ( omnetpp::cCommBuffer *  b,
const RTPSessionControlInfo obj 
)
inline
192 {obj.parsimPack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimPacking ( omnetpp::cCommBuffer *  b,
const RTPCIEnterSession obj 
)
inline
249 {obj.parsimPack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimPacking ( omnetpp::cCommBuffer *  b,
const RTPCISessionEntered obj 
)
inline
285 {obj.parsimPack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimPacking ( omnetpp::cCommBuffer *  b,
const RTPCISenderControl obj 
)
inline
334 {obj.parsimPack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimPacking ( omnetpp::cCommBuffer *  b,
const RTPCISenderStatus obj 
)
inline
379 {obj.parsimPack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimPacking ( omnetpp::cCommBuffer *  b,
const RTPCILeaveSession obj 
)
inline
416 {obj.parsimPack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimPacking ( omnetpp::cCommBuffer *  b,
const RTPCISessionLeft obj 
)
inline
453 {obj.parsimPack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimPacking ( omnetpp::cCommBuffer *  b,
const RTPCICreateSenderModule obj 
)
inline
497 {obj.parsimPack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimPacking ( omnetpp::cCommBuffer *  b,
const RTPCISenderModuleCreated obj 
)
inline
533 {obj.parsimPack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimPacking ( omnetpp::cCommBuffer *  b,
const RTPCIDeleteSenderModule obj 
)
inline
569 {obj.parsimPack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimPacking ( omnetpp::cCommBuffer *  b,
const RTPCISenderModuleDeleted obj 
)
inline
605 {obj.parsimPack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimUnpacking ( omnetpp::cCommBuffer *  b,
RTPMpegPacket obj 
)
inline
92 {obj.parsimUnpack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimUnpacking ( omnetpp::cCommBuffer *  b,
RTPSenderStatusMessage obj 
)
inline
106 {obj.parsimUnpack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimUnpacking ( omnetpp::cCommBuffer *  b,
RTPControlMsg obj 
)
inline
115 {obj.parsimUnpack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimUnpacking ( omnetpp::cCommBuffer *  b,
RTPSenderControlMessage obj 
)
inline
125 {obj.parsimUnpack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimUnpacking ( omnetpp::cCommBuffer *  b,
RTPControlInfo obj 
)
inline
154 {obj.parsimUnpack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimUnpacking ( omnetpp::cCommBuffer *  b,
RTPSessionControlInfo obj 
)
inline
193 {obj.parsimUnpack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimUnpacking ( omnetpp::cCommBuffer *  b,
RTPCIEnterSession obj 
)
inline
250 {obj.parsimUnpack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimUnpacking ( omnetpp::cCommBuffer *  b,
RTPCISessionEntered obj 
)
inline
286 {obj.parsimUnpack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimUnpacking ( omnetpp::cCommBuffer *  b,
RTPCISenderControl obj 
)
inline
335 {obj.parsimUnpack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimUnpacking ( omnetpp::cCommBuffer *  b,
RTPCISenderStatus obj 
)
inline
380 {obj.parsimUnpack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimUnpacking ( omnetpp::cCommBuffer *  b,
RTPCILeaveSession obj 
)
inline
417 {obj.parsimUnpack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimUnpacking ( omnetpp::cCommBuffer *  b,
RTPCISessionLeft obj 
)
inline
454 {obj.parsimUnpack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimUnpacking ( omnetpp::cCommBuffer *  b,
RTPCICreateSenderModule obj 
)
inline
498 {obj.parsimUnpack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimUnpacking ( omnetpp::cCommBuffer *  b,
RTPCISenderModuleCreated obj 
)
inline
534 {obj.parsimUnpack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimUnpacking ( omnetpp::cCommBuffer *  b,
RTPCIDeleteSenderModule obj 
)
inline
570 {obj.parsimUnpack(b);}
value< double, units::m > b
Definition: Units.h:1054
void inet::rtp::doParsimUnpacking ( omnetpp::cCommBuffer *  b,
RTPCISenderModuleDeleted obj 
)
inline
606 {obj.parsimUnpack(b);}
value< double, units::m > b
Definition: Units.h:1054
inet::rtp::Register_Class ( RTCPPacket  )
inet::rtp::Register_Class ( RTCPCompoundPacket  )
inet::rtp::Register_Class ( RTCPReceiverReportPacket  )
inet::rtp::Register_Class ( RTPPacket  )
inet::rtp::Register_Class ( RTPInnerPacket  )
inet::rtp::Register_Class ( SDESItem  )
inet::rtp::Register_Class ( RTPSenderInfo  )
inet::rtp::Register_Class ( RTPParticipantInfo  )
inet::rtp::Register_Class ( RTPReceiverInfo  )
inet::rtp::Register_Class ( RTCPSenderReportPacket  )
inet::rtp::Register_Class ( ReceptionReport  )
inet::rtp::Register_Class ( RTCPSDESPacket  )
inet::rtp::Register_Class ( RTCPByePacket  )
inet::rtp::Register_Class ( SDESChunk  )