158 lines
3.5 KiB
C#
158 lines
3.5 KiB
C#
using System;
|
|
|
|
namespace System.Net.NetworkInformation
|
|
{
|
|
// Token: 0x020001BA RID: 442
|
|
internal class Win32TcpStatistics : TcpStatistics
|
|
{
|
|
// Token: 0x06000E8E RID: 3726 RVA: 0x000290C8 File Offset: 0x000272C8
|
|
public Win32TcpStatistics(Win32_MIB_TCPSTATS info)
|
|
{
|
|
this.info = info;
|
|
}
|
|
|
|
// Token: 0x170004CF RID: 1231
|
|
// (get) Token: 0x06000E8F RID: 3727 RVA: 0x000290D8 File Offset: 0x000272D8
|
|
public override long ConnectionsAccepted
|
|
{
|
|
get
|
|
{
|
|
return (long)((ulong)this.info.PassiveOpens);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170004D0 RID: 1232
|
|
// (get) Token: 0x06000E90 RID: 3728 RVA: 0x000290E8 File Offset: 0x000272E8
|
|
public override long ConnectionsInitiated
|
|
{
|
|
get
|
|
{
|
|
return (long)((ulong)this.info.ActiveOpens);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170004D1 RID: 1233
|
|
// (get) Token: 0x06000E91 RID: 3729 RVA: 0x000290F8 File Offset: 0x000272F8
|
|
public override long CumulativeConnections
|
|
{
|
|
get
|
|
{
|
|
return (long)((ulong)this.info.NumConns);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170004D2 RID: 1234
|
|
// (get) Token: 0x06000E92 RID: 3730 RVA: 0x00029108 File Offset: 0x00027308
|
|
public override long CurrentConnections
|
|
{
|
|
get
|
|
{
|
|
return (long)((ulong)this.info.CurrEstab);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170004D3 RID: 1235
|
|
// (get) Token: 0x06000E93 RID: 3731 RVA: 0x00029118 File Offset: 0x00027318
|
|
public override long ErrorsReceived
|
|
{
|
|
get
|
|
{
|
|
return (long)((ulong)this.info.InErrs);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170004D4 RID: 1236
|
|
// (get) Token: 0x06000E94 RID: 3732 RVA: 0x00029128 File Offset: 0x00027328
|
|
public override long FailedConnectionAttempts
|
|
{
|
|
get
|
|
{
|
|
return (long)((ulong)this.info.AttemptFails);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170004D5 RID: 1237
|
|
// (get) Token: 0x06000E95 RID: 3733 RVA: 0x00029138 File Offset: 0x00027338
|
|
public override long MaximumConnections
|
|
{
|
|
get
|
|
{
|
|
return (long)((ulong)this.info.MaxConn);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170004D6 RID: 1238
|
|
// (get) Token: 0x06000E96 RID: 3734 RVA: 0x00029148 File Offset: 0x00027348
|
|
public override long MaximumTransmissionTimeout
|
|
{
|
|
get
|
|
{
|
|
return (long)((ulong)this.info.RtoMax);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170004D7 RID: 1239
|
|
// (get) Token: 0x06000E97 RID: 3735 RVA: 0x00029158 File Offset: 0x00027358
|
|
public override long MinimumTransmissionTimeout
|
|
{
|
|
get
|
|
{
|
|
return (long)((ulong)this.info.RtoMin);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170004D8 RID: 1240
|
|
// (get) Token: 0x06000E98 RID: 3736 RVA: 0x00029168 File Offset: 0x00027368
|
|
public override long ResetConnections
|
|
{
|
|
get
|
|
{
|
|
return (long)((ulong)this.info.EstabResets);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170004D9 RID: 1241
|
|
// (get) Token: 0x06000E99 RID: 3737 RVA: 0x00029178 File Offset: 0x00027378
|
|
public override long ResetsSent
|
|
{
|
|
get
|
|
{
|
|
return (long)((ulong)this.info.OutRsts);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170004DA RID: 1242
|
|
// (get) Token: 0x06000E9A RID: 3738 RVA: 0x00029188 File Offset: 0x00027388
|
|
public override long SegmentsReceived
|
|
{
|
|
get
|
|
{
|
|
return (long)((ulong)this.info.InSegs);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170004DB RID: 1243
|
|
// (get) Token: 0x06000E9B RID: 3739 RVA: 0x00029198 File Offset: 0x00027398
|
|
public override long SegmentsResent
|
|
{
|
|
get
|
|
{
|
|
return (long)((ulong)this.info.RetransSegs);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170004DC RID: 1244
|
|
// (get) Token: 0x06000E9C RID: 3740 RVA: 0x000291A8 File Offset: 0x000273A8
|
|
public override long SegmentsSent
|
|
{
|
|
get
|
|
{
|
|
return (long)((ulong)this.info.OutSegs);
|
|
}
|
|
}
|
|
|
|
// Token: 0x04000D0A RID: 3338
|
|
private Win32_MIB_TCPSTATS info;
|
|
}
|
|
}
|