asternet/Asterisk.2013/Asterisk.NET/Manager/Event/RTCPReceivedEvent.cs
2014-01-08 14:16:39 +00:00

93 lines
1.9 KiB
C#

using System;
using System.Collections.Generic;
using System.Text;
namespace AsterNET.Manager.Event
{
public class RTCPReceivedEvent : ManagerEvent
{
private string from;
private string pt;
private int receptionReports;
private long senderSSRC;
private long fractionLost;
private int packetsLost;
private long highestSequence;
private int sequenceNumberCycles;
private long iaJitter;
private string lastSR;
private string dlsr;
private string rtt;
public string From
{
get { return this.from; }
set { this.from = value; }
}
public int SequenceNumberCycles
{
get { return this.sequenceNumberCycles; }
set { this.sequenceNumberCycles = value; }
}
public string RTT
{
get { return this.rtt; }
set { this.rtt = value; }
}
public long IAJitter
{
get { return this.iaJitter; }
set { this.iaJitter = value; }
}
public string PT
{
get { return this.pt; }
set { this.pt = value; }
}
public int ReceptionReports
{
get { return this.receptionReports; }
set { this.receptionReports = value; }
}
public string LastSR
{
get { return this.lastSR; }
set { this.lastSR = value; }
}
public string DLSR
{
get { return this.dlsr; }
set { this.dlsr = value; }
}
public long FractionLost
{
get { return this.fractionLost; }
set { this.fractionLost = value; }
}
public long SenderSSRC
{
get { return this.senderSSRC; }
set { this.senderSSRC = value; }
}
public long HighestSequence
{
get { return this.highestSequence; }
set { this.highestSequence = value; }
}
public int PacketsLost
{
get { return this.packetsLost; }
set { this.packetsLost = value; }
}
#region Constructor - RTCPReceivedEvent(ManagerConnection source)
public RTCPReceivedEvent(ManagerConnection source)
: base(source)
{ }
#endregion
}
}