148 lines
5.7 KiB
C#
148 lines
5.7 KiB
C#
using System;
|
|
|
|
namespace ExitGames.Client.Photon
|
|
{
|
|
// Token: 0x02000039 RID: 57
|
|
public class TrafficStats
|
|
{
|
|
// Token: 0x17000094 RID: 148
|
|
// (get) Token: 0x06000295 RID: 661 RVA: 0x00013A46 File Offset: 0x00011C46
|
|
// (set) Token: 0x06000296 RID: 662 RVA: 0x00013A4E File Offset: 0x00011C4E
|
|
public int PackageHeaderSize { get; internal set; }
|
|
|
|
// Token: 0x17000095 RID: 149
|
|
// (get) Token: 0x06000297 RID: 663 RVA: 0x00013A57 File Offset: 0x00011C57
|
|
// (set) Token: 0x06000298 RID: 664 RVA: 0x00013A5F File Offset: 0x00011C5F
|
|
public int ReliableCommandCount { get; internal set; }
|
|
|
|
// Token: 0x17000096 RID: 150
|
|
// (get) Token: 0x06000299 RID: 665 RVA: 0x00013A68 File Offset: 0x00011C68
|
|
// (set) Token: 0x0600029A RID: 666 RVA: 0x00013A70 File Offset: 0x00011C70
|
|
public int UnreliableCommandCount { get; internal set; }
|
|
|
|
// Token: 0x17000097 RID: 151
|
|
// (get) Token: 0x0600029B RID: 667 RVA: 0x00013A79 File Offset: 0x00011C79
|
|
// (set) Token: 0x0600029C RID: 668 RVA: 0x00013A81 File Offset: 0x00011C81
|
|
public int FragmentCommandCount { get; internal set; }
|
|
|
|
// Token: 0x17000098 RID: 152
|
|
// (get) Token: 0x0600029D RID: 669 RVA: 0x00013A8A File Offset: 0x00011C8A
|
|
// (set) Token: 0x0600029E RID: 670 RVA: 0x00013A92 File Offset: 0x00011C92
|
|
public int ControlCommandCount { get; internal set; }
|
|
|
|
// Token: 0x17000099 RID: 153
|
|
// (get) Token: 0x0600029F RID: 671 RVA: 0x00013A9B File Offset: 0x00011C9B
|
|
// (set) Token: 0x060002A0 RID: 672 RVA: 0x00013AA3 File Offset: 0x00011CA3
|
|
public int TotalPacketCount { get; internal set; }
|
|
|
|
// Token: 0x1700009A RID: 154
|
|
// (get) Token: 0x060002A1 RID: 673 RVA: 0x00013AAC File Offset: 0x00011CAC
|
|
// (set) Token: 0x060002A2 RID: 674 RVA: 0x00013AB4 File Offset: 0x00011CB4
|
|
public int TotalCommandsInPackets { get; internal set; }
|
|
|
|
// Token: 0x1700009B RID: 155
|
|
// (get) Token: 0x060002A3 RID: 675 RVA: 0x00013ABD File Offset: 0x00011CBD
|
|
// (set) Token: 0x060002A4 RID: 676 RVA: 0x00013AC5 File Offset: 0x00011CC5
|
|
public int ReliableCommandBytes { get; internal set; }
|
|
|
|
// Token: 0x1700009C RID: 156
|
|
// (get) Token: 0x060002A5 RID: 677 RVA: 0x00013ACE File Offset: 0x00011CCE
|
|
// (set) Token: 0x060002A6 RID: 678 RVA: 0x00013AD6 File Offset: 0x00011CD6
|
|
public int UnreliableCommandBytes { get; internal set; }
|
|
|
|
// Token: 0x1700009D RID: 157
|
|
// (get) Token: 0x060002A7 RID: 679 RVA: 0x00013ADF File Offset: 0x00011CDF
|
|
// (set) Token: 0x060002A8 RID: 680 RVA: 0x00013AE7 File Offset: 0x00011CE7
|
|
public int FragmentCommandBytes { get; internal set; }
|
|
|
|
// Token: 0x1700009E RID: 158
|
|
// (get) Token: 0x060002A9 RID: 681 RVA: 0x00013AF0 File Offset: 0x00011CF0
|
|
// (set) Token: 0x060002AA RID: 682 RVA: 0x00013AF8 File Offset: 0x00011CF8
|
|
public int ControlCommandBytes { get; internal set; }
|
|
|
|
// Token: 0x060002AB RID: 683 RVA: 0x00013B01 File Offset: 0x00011D01
|
|
internal TrafficStats(int packageHeaderSize)
|
|
{
|
|
this.PackageHeaderSize = packageHeaderSize;
|
|
}
|
|
|
|
// Token: 0x1700009F RID: 159
|
|
// (get) Token: 0x060002AC RID: 684 RVA: 0x00013B14 File Offset: 0x00011D14
|
|
public int TotalCommandCount
|
|
{
|
|
get
|
|
{
|
|
return this.ReliableCommandCount + this.UnreliableCommandCount + this.FragmentCommandCount + this.ControlCommandCount;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000A0 RID: 160
|
|
// (get) Token: 0x060002AD RID: 685 RVA: 0x00013B44 File Offset: 0x00011D44
|
|
public int TotalCommandBytes
|
|
{
|
|
get
|
|
{
|
|
return this.ReliableCommandBytes + this.UnreliableCommandBytes + this.FragmentCommandBytes + this.ControlCommandBytes;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000A1 RID: 161
|
|
// (get) Token: 0x060002AE RID: 686 RVA: 0x00013B74 File Offset: 0x00011D74
|
|
public int TotalPacketBytes
|
|
{
|
|
get
|
|
{
|
|
return this.TotalCommandBytes + this.TotalPacketCount * this.PackageHeaderSize;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000A2 RID: 162
|
|
// (get) Token: 0x060002AF RID: 687 RVA: 0x00013B9A File Offset: 0x00011D9A
|
|
// (set) Token: 0x060002B0 RID: 688 RVA: 0x00013BA2 File Offset: 0x00011DA2
|
|
public int TimestampOfLastAck { get; set; }
|
|
|
|
// Token: 0x170000A3 RID: 163
|
|
// (get) Token: 0x060002B1 RID: 689 RVA: 0x00013BAB File Offset: 0x00011DAB
|
|
// (set) Token: 0x060002B2 RID: 690 RVA: 0x00013BB3 File Offset: 0x00011DB3
|
|
public int TimestampOfLastReliableCommand { get; set; }
|
|
|
|
// Token: 0x060002B3 RID: 691 RVA: 0x00013BBC File Offset: 0x00011DBC
|
|
internal void CountControlCommand(int size)
|
|
{
|
|
this.ControlCommandBytes += size;
|
|
int controlCommandCount = this.ControlCommandCount;
|
|
this.ControlCommandCount = controlCommandCount + 1;
|
|
}
|
|
|
|
// Token: 0x060002B4 RID: 692 RVA: 0x00013BEC File Offset: 0x00011DEC
|
|
internal void CountReliableOpCommand(int size)
|
|
{
|
|
this.ReliableCommandBytes += size;
|
|
int reliableCommandCount = this.ReliableCommandCount;
|
|
this.ReliableCommandCount = reliableCommandCount + 1;
|
|
}
|
|
|
|
// Token: 0x060002B5 RID: 693 RVA: 0x00013C1C File Offset: 0x00011E1C
|
|
internal void CountUnreliableOpCommand(int size)
|
|
{
|
|
this.UnreliableCommandBytes += size;
|
|
int unreliableCommandCount = this.UnreliableCommandCount;
|
|
this.UnreliableCommandCount = unreliableCommandCount + 1;
|
|
}
|
|
|
|
// Token: 0x060002B6 RID: 694 RVA: 0x00013C4C File Offset: 0x00011E4C
|
|
internal void CountFragmentOpCommand(int size)
|
|
{
|
|
this.FragmentCommandBytes += size;
|
|
int fragmentCommandCount = this.FragmentCommandCount;
|
|
this.FragmentCommandCount = fragmentCommandCount + 1;
|
|
}
|
|
|
|
// Token: 0x060002B7 RID: 695 RVA: 0x00013C7C File Offset: 0x00011E7C
|
|
public override string ToString()
|
|
{
|
|
return string.Format("TotalPacketBytes: {0} TotalCommandBytes: {1} TotalPacketCount: {2} TotalCommandsInPackets: {3}", new object[] { this.TotalPacketBytes, this.TotalCommandBytes, this.TotalPacketCount, this.TotalCommandsInPackets });
|
|
}
|
|
}
|
|
}
|