Files
2026-06-04 11:42:34 +02:00

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 });
}
}
}