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

263 lines
8.8 KiB
C#

using System;
namespace ExitGames.Client.Photon
{
// Token: 0x02000038 RID: 56
public class TrafficStatsGameLevel
{
// Token: 0x1700007F RID: 127
// (get) Token: 0x06000267 RID: 615 RVA: 0x000135AF File Offset: 0x000117AF
// (set) Token: 0x06000268 RID: 616 RVA: 0x000135B7 File Offset: 0x000117B7
public int OperationByteCount { get; set; }
// Token: 0x17000080 RID: 128
// (get) Token: 0x06000269 RID: 617 RVA: 0x000135C0 File Offset: 0x000117C0
// (set) Token: 0x0600026A RID: 618 RVA: 0x000135C8 File Offset: 0x000117C8
public int OperationCount { get; set; }
// Token: 0x17000081 RID: 129
// (get) Token: 0x0600026B RID: 619 RVA: 0x000135D1 File Offset: 0x000117D1
// (set) Token: 0x0600026C RID: 620 RVA: 0x000135D9 File Offset: 0x000117D9
public int ResultByteCount { get; set; }
// Token: 0x17000082 RID: 130
// (get) Token: 0x0600026D RID: 621 RVA: 0x000135E2 File Offset: 0x000117E2
// (set) Token: 0x0600026E RID: 622 RVA: 0x000135EA File Offset: 0x000117EA
public int ResultCount { get; set; }
// Token: 0x17000083 RID: 131
// (get) Token: 0x0600026F RID: 623 RVA: 0x000135F3 File Offset: 0x000117F3
// (set) Token: 0x06000270 RID: 624 RVA: 0x000135FB File Offset: 0x000117FB
public int EventByteCount { get; set; }
// Token: 0x17000084 RID: 132
// (get) Token: 0x06000271 RID: 625 RVA: 0x00013604 File Offset: 0x00011804
// (set) Token: 0x06000272 RID: 626 RVA: 0x0001360C File Offset: 0x0001180C
public int EventCount { get; set; }
// Token: 0x17000085 RID: 133
// (get) Token: 0x06000273 RID: 627 RVA: 0x00013615 File Offset: 0x00011815
// (set) Token: 0x06000274 RID: 628 RVA: 0x0001361D File Offset: 0x0001181D
public int LongestOpResponseCallback { get; set; }
// Token: 0x17000086 RID: 134
// (get) Token: 0x06000275 RID: 629 RVA: 0x00013626 File Offset: 0x00011826
// (set) Token: 0x06000276 RID: 630 RVA: 0x0001362E File Offset: 0x0001182E
public byte LongestOpResponseCallbackOpCode { get; set; }
// Token: 0x17000087 RID: 135
// (get) Token: 0x06000277 RID: 631 RVA: 0x00013637 File Offset: 0x00011837
// (set) Token: 0x06000278 RID: 632 RVA: 0x0001363F File Offset: 0x0001183F
public int LongestEventCallback { get; set; }
// Token: 0x17000088 RID: 136
// (get) Token: 0x06000279 RID: 633 RVA: 0x00013648 File Offset: 0x00011848
// (set) Token: 0x0600027A RID: 634 RVA: 0x00013650 File Offset: 0x00011850
public byte LongestEventCallbackCode { get; set; }
// Token: 0x17000089 RID: 137
// (get) Token: 0x0600027B RID: 635 RVA: 0x00013659 File Offset: 0x00011859
// (set) Token: 0x0600027C RID: 636 RVA: 0x00013661 File Offset: 0x00011861
public int LongestDeltaBetweenDispatching { get; set; }
// Token: 0x1700008A RID: 138
// (get) Token: 0x0600027D RID: 637 RVA: 0x0001366A File Offset: 0x0001186A
// (set) Token: 0x0600027E RID: 638 RVA: 0x00013672 File Offset: 0x00011872
public int LongestDeltaBetweenSending { get; set; }
// Token: 0x1700008B RID: 139
// (get) Token: 0x0600027F RID: 639 RVA: 0x0001367C File Offset: 0x0001187C
[Obsolete("Use DispatchIncomingCommandsCalls, which has proper naming.")]
public int DispatchCalls
{
get
{
return this.DispatchIncomingCommandsCalls;
}
}
// Token: 0x1700008C RID: 140
// (get) Token: 0x06000280 RID: 640 RVA: 0x00013694 File Offset: 0x00011894
// (set) Token: 0x06000281 RID: 641 RVA: 0x0001369C File Offset: 0x0001189C
public int DispatchIncomingCommandsCalls { get; set; }
// Token: 0x1700008D RID: 141
// (get) Token: 0x06000282 RID: 642 RVA: 0x000136A5 File Offset: 0x000118A5
// (set) Token: 0x06000283 RID: 643 RVA: 0x000136AD File Offset: 0x000118AD
public int SendOutgoingCommandsCalls { get; set; }
// Token: 0x1700008E RID: 142
// (get) Token: 0x06000284 RID: 644 RVA: 0x000136B8 File Offset: 0x000118B8
public int TotalByteCount
{
get
{
return this.OperationByteCount + this.ResultByteCount + this.EventByteCount;
}
}
// Token: 0x1700008F RID: 143
// (get) Token: 0x06000285 RID: 645 RVA: 0x000136E0 File Offset: 0x000118E0
public int TotalMessageCount
{
get
{
return this.OperationCount + this.ResultCount + this.EventCount;
}
}
// Token: 0x17000090 RID: 144
// (get) Token: 0x06000286 RID: 646 RVA: 0x00013708 File Offset: 0x00011908
public int TotalIncomingByteCount
{
get
{
return this.ResultByteCount + this.EventByteCount;
}
}
// Token: 0x17000091 RID: 145
// (get) Token: 0x06000287 RID: 647 RVA: 0x00013728 File Offset: 0x00011928
public int TotalIncomingMessageCount
{
get
{
return this.ResultCount + this.EventCount;
}
}
// Token: 0x17000092 RID: 146
// (get) Token: 0x06000288 RID: 648 RVA: 0x00013748 File Offset: 0x00011948
public int TotalOutgoingByteCount
{
get
{
return this.OperationByteCount;
}
}
// Token: 0x17000093 RID: 147
// (get) Token: 0x06000289 RID: 649 RVA: 0x00013760 File Offset: 0x00011960
public int TotalOutgoingMessageCount
{
get
{
return this.OperationCount;
}
}
// Token: 0x0600028A RID: 650 RVA: 0x00013778 File Offset: 0x00011978
internal void CountOperation(int operationBytes)
{
this.OperationByteCount += operationBytes;
int operationCount = this.OperationCount;
this.OperationCount = operationCount + 1;
}
// Token: 0x0600028B RID: 651 RVA: 0x000137A8 File Offset: 0x000119A8
internal void CountResult(int resultBytes)
{
this.ResultByteCount += resultBytes;
int resultCount = this.ResultCount;
this.ResultCount = resultCount + 1;
}
// Token: 0x0600028C RID: 652 RVA: 0x000137D8 File Offset: 0x000119D8
internal void CountEvent(int eventBytes)
{
this.EventByteCount += eventBytes;
int eventCount = this.EventCount;
this.EventCount = eventCount + 1;
}
// Token: 0x0600028D RID: 653 RVA: 0x00013808 File Offset: 0x00011A08
internal void TimeForResponseCallback(byte code, int time)
{
bool flag = time > this.LongestOpResponseCallback;
if (flag)
{
this.LongestOpResponseCallback = time;
this.LongestOpResponseCallbackOpCode = code;
}
}
// Token: 0x0600028E RID: 654 RVA: 0x00013838 File Offset: 0x00011A38
internal void TimeForEventCallback(byte code, int time)
{
bool flag = time > this.LongestEventCallback;
if (flag)
{
this.LongestEventCallback = time;
this.LongestEventCallbackCode = code;
}
}
// Token: 0x0600028F RID: 655 RVA: 0x00013868 File Offset: 0x00011A68
internal void DispatchIncomingCommandsCalled()
{
bool flag = this.timeOfLastDispatchCall != 0;
if (flag)
{
int num = SupportClass.GetTickCount() - this.timeOfLastDispatchCall;
bool flag2 = num > this.LongestDeltaBetweenDispatching;
if (flag2)
{
this.LongestDeltaBetweenDispatching = num;
}
}
int dispatchIncomingCommandsCalls = this.DispatchIncomingCommandsCalls;
this.DispatchIncomingCommandsCalls = dispatchIncomingCommandsCalls + 1;
this.timeOfLastDispatchCall = SupportClass.GetTickCount();
}
// Token: 0x06000290 RID: 656 RVA: 0x000138C8 File Offset: 0x00011AC8
internal void SendOutgoingCommandsCalled()
{
bool flag = this.timeOfLastSendCall != 0;
if (flag)
{
int num = SupportClass.GetTickCount() - this.timeOfLastSendCall;
bool flag2 = num > this.LongestDeltaBetweenSending;
if (flag2)
{
this.LongestDeltaBetweenSending = num;
}
}
int sendOutgoingCommandsCalls = this.SendOutgoingCommandsCalls;
this.SendOutgoingCommandsCalls = sendOutgoingCommandsCalls + 1;
this.timeOfLastSendCall = SupportClass.GetTickCount();
}
// Token: 0x06000291 RID: 657 RVA: 0x00013928 File Offset: 0x00011B28
public void ResetMaximumCounters()
{
this.LongestDeltaBetweenDispatching = 0;
this.LongestDeltaBetweenSending = 0;
this.LongestEventCallback = 0;
this.LongestEventCallbackCode = 0;
this.LongestOpResponseCallback = 0;
this.LongestOpResponseCallbackOpCode = 0;
this.timeOfLastDispatchCall = 0;
this.timeOfLastSendCall = 0;
}
// Token: 0x06000292 RID: 658 RVA: 0x00013974 File Offset: 0x00011B74
public override string ToString()
{
return string.Format("OperationByteCount: {0} ResultByteCount: {1} EventByteCount: {2}", this.OperationByteCount, this.ResultByteCount, this.EventByteCount);
}
// Token: 0x06000293 RID: 659 RVA: 0x000139B4 File Offset: 0x00011BB4
public string ToStringVitalStats()
{
return string.Format("Longest delta between Send: {0}ms Dispatch: {1}ms. Longest callback OnEv: {3}={2}ms OnResp: {5}={4}ms. Calls of Send: {6} Dispatch: {7}.", new object[] { this.LongestDeltaBetweenSending, this.LongestDeltaBetweenDispatching, this.LongestEventCallback, this.LongestEventCallbackCode, this.LongestOpResponseCallback, this.LongestOpResponseCallbackOpCode, this.SendOutgoingCommandsCalls, this.DispatchIncomingCommandsCalls });
}
// Token: 0x04000161 RID: 353
private int timeOfLastDispatchCall;
// Token: 0x04000162 RID: 354
private int timeOfLastSendCall;
}
}