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