This commit is contained in:
niko
2026-06-04 11:42:34 +02:00
parent f39ba70a9f
commit e720b98cd1
7488 changed files with 2493818 additions and 0 deletions
@@ -0,0 +1,165 @@
using System;
using System.Collections.Specialized;
using System.Globalization;
namespace System.Net.NetworkInformation
{
// Token: 0x020001B9 RID: 441
internal class MibTcpStatistics : TcpStatistics
{
// Token: 0x06000E7E RID: 3710 RVA: 0x00028F9C File Offset: 0x0002719C
public MibTcpStatistics(global::System.Collections.Specialized.StringDictionary dic)
{
this.dic = dic;
}
// Token: 0x06000E7F RID: 3711 RVA: 0x00028FAC File Offset: 0x000271AC
private long Get(string name)
{
return (this.dic[name] == null) ? 0L : long.Parse(this.dic[name], NumberFormatInfo.InvariantInfo);
}
// Token: 0x170004C1 RID: 1217
// (get) Token: 0x06000E80 RID: 3712 RVA: 0x00028FE8 File Offset: 0x000271E8
public override long ConnectionsAccepted
{
get
{
return this.Get("PassiveOpens");
}
}
// Token: 0x170004C2 RID: 1218
// (get) Token: 0x06000E81 RID: 3713 RVA: 0x00028FF8 File Offset: 0x000271F8
public override long ConnectionsInitiated
{
get
{
return this.Get("ActiveOpens");
}
}
// Token: 0x170004C3 RID: 1219
// (get) Token: 0x06000E82 RID: 3714 RVA: 0x00029008 File Offset: 0x00027208
public override long CumulativeConnections
{
get
{
return this.Get("NumConns");
}
}
// Token: 0x170004C4 RID: 1220
// (get) Token: 0x06000E83 RID: 3715 RVA: 0x00029018 File Offset: 0x00027218
public override long CurrentConnections
{
get
{
return this.Get("CurrEstab");
}
}
// Token: 0x170004C5 RID: 1221
// (get) Token: 0x06000E84 RID: 3716 RVA: 0x00029028 File Offset: 0x00027228
public override long ErrorsReceived
{
get
{
return this.Get("InErrs");
}
}
// Token: 0x170004C6 RID: 1222
// (get) Token: 0x06000E85 RID: 3717 RVA: 0x00029038 File Offset: 0x00027238
public override long FailedConnectionAttempts
{
get
{
return this.Get("AttemptFails");
}
}
// Token: 0x170004C7 RID: 1223
// (get) Token: 0x06000E86 RID: 3718 RVA: 0x00029048 File Offset: 0x00027248
public override long MaximumConnections
{
get
{
return this.Get("MaxConn");
}
}
// Token: 0x170004C8 RID: 1224
// (get) Token: 0x06000E87 RID: 3719 RVA: 0x00029058 File Offset: 0x00027258
public override long MaximumTransmissionTimeout
{
get
{
return this.Get("RtoMax");
}
}
// Token: 0x170004C9 RID: 1225
// (get) Token: 0x06000E88 RID: 3720 RVA: 0x00029068 File Offset: 0x00027268
public override long MinimumTransmissionTimeout
{
get
{
return this.Get("RtoMin");
}
}
// Token: 0x170004CA RID: 1226
// (get) Token: 0x06000E89 RID: 3721 RVA: 0x00029078 File Offset: 0x00027278
public override long ResetConnections
{
get
{
return this.Get("EstabResets");
}
}
// Token: 0x170004CB RID: 1227
// (get) Token: 0x06000E8A RID: 3722 RVA: 0x00029088 File Offset: 0x00027288
public override long ResetsSent
{
get
{
return this.Get("OutRsts");
}
}
// Token: 0x170004CC RID: 1228
// (get) Token: 0x06000E8B RID: 3723 RVA: 0x00029098 File Offset: 0x00027298
public override long SegmentsReceived
{
get
{
return this.Get("InSegs");
}
}
// Token: 0x170004CD RID: 1229
// (get) Token: 0x06000E8C RID: 3724 RVA: 0x000290A8 File Offset: 0x000272A8
public override long SegmentsResent
{
get
{
return this.Get("RetransSegs");
}
}
// Token: 0x170004CE RID: 1230
// (get) Token: 0x06000E8D RID: 3725 RVA: 0x000290B8 File Offset: 0x000272B8
public override long SegmentsSent
{
get
{
return this.Get("OutSegs");
}
}
// Token: 0x04000D09 RID: 3337
private global::System.Collections.Specialized.StringDictionary dic;
}
}