NED File src/inet/transportlayer/rtp/Rtcp.ned¶
Name |
Type |
Description |
|---|---|---|
simple module |
RTCP end system. |
Source code¶
//
// Copyright (C) 2020 OpenSim Ltd.
//
// SPDX-License-Identifier: LGPL-3.0-or-later
//
package inet.transportlayer.rtp;
import inet.common.SimpleModule;
//
// RTCP end system.
//
simple Rtcp extends SimpleModule
{
parameters:
@class(Rtcp);
string interfaceTableModule; // The path to the InterfaceTable module
@display("i=block/control");
@signal[packetReceived](type=cPacket);
@statistic[packetReceived](title="packets received"; source=packetReceived; record=count,"sum(packetBytes)","vector(packetBytes)"; interpolationmode=none);
@statistic[endToEndDelay](title="end-to-end delay"; source="dataAge(packetReceived)"; unit=s; record=histogram,vector; interpolationmode=none);
gates:
input rtpIn @labels(RtpInnerPacket);
input udpIn @labels(UdpCommand/up);
output rtpOut @labels(RtpInnerPacket);
output udpOut @labels(UdpCommand/down);
}