using System;
namespace System.Net.NetworkInformation
{
/// Provides Transmission Control Protocol (TCP) statistical data.
// Token: 0x020001B8 RID: 440
public abstract class TcpStatistics
{
/// Gets the number of accepted Transmission Control Protocol (TCP) connection requests.
/// An value that specifies the total number of TCP connection requests accepted.
// Token: 0x170004B3 RID: 1203
// (get) Token: 0x06000E70 RID: 3696
public abstract long ConnectionsAccepted { get; }
/// Gets the number of Transmission Control Protocol (TCP) connection requests made by clients.
/// An value that specifies the total number of TCP connections initiated by clients.
// Token: 0x170004B4 RID: 1204
// (get) Token: 0x06000E71 RID: 3697
public abstract long ConnectionsInitiated { get; }
/// Specifies the total number of Transmission Control Protocol (TCP) connections established.
/// An value that specifies the total number of connections established.
// Token: 0x170004B5 RID: 1205
// (get) Token: 0x06000E72 RID: 3698
public abstract long CumulativeConnections { get; }
/// Gets the number of current Transmission Control Protocol (TCP) connections.
/// An value that specifies the total number of current TCP connections.
// Token: 0x170004B6 RID: 1206
// (get) Token: 0x06000E73 RID: 3699
public abstract long CurrentConnections { get; }
/// Gets the number of Transmission Control Protocol (TCP) errors received.
/// An value that specifies the total number of TCP errors received.
// Token: 0x170004B7 RID: 1207
// (get) Token: 0x06000E74 RID: 3700
public abstract long ErrorsReceived { get; }
/// Gets the number of failed Transmission Control Protocol (TCP) connection attempts.
/// An value that specifies the total number of failed TCP connection attempts.
// Token: 0x170004B8 RID: 1208
// (get) Token: 0x06000E75 RID: 3701
public abstract long FailedConnectionAttempts { get; }
/// Gets the maximum number of supported Transmission Control Protocol (TCP) connections.
/// An value that specifies the total number of TCP connections that can be supported.
// Token: 0x170004B9 RID: 1209
// (get) Token: 0x06000E76 RID: 3702
public abstract long MaximumConnections { get; }
/// Gets the maximum retransmission time-out value for Transmission Control Protocol (TCP) segments.
/// An value that specifies the maximum number of milliseconds permitted by a TCP implementation for the retransmission time-out value.
// Token: 0x170004BA RID: 1210
// (get) Token: 0x06000E77 RID: 3703
public abstract long MaximumTransmissionTimeout { get; }
/// Gets the minimum retransmission time-out value for Transmission Control Protocol (TCP) segments.
/// An value that specifies the minimum number of milliseconds permitted by a TCP implementation for the retransmission time-out value.
// Token: 0x170004BB RID: 1211
// (get) Token: 0x06000E78 RID: 3704
public abstract long MinimumTransmissionTimeout { get; }
/// Gets the number of RST packets received by Transmission Control Protocol (TCP) connections.
/// An value that specifies the total number of reset TCP connections.
// Token: 0x170004BC RID: 1212
// (get) Token: 0x06000E79 RID: 3705
public abstract long ResetConnections { get; }
/// Gets the number of Transmission Control Protocol (TCP) segments sent with the reset flag set.
/// An value that specifies the total number of TCP segments sent with the reset flag set.
// Token: 0x170004BD RID: 1213
// (get) Token: 0x06000E7A RID: 3706
public abstract long ResetsSent { get; }
/// Gets the number of Transmission Control Protocol (TCP) segments received.
/// An value that specifies the total number of TCP segments received.
// Token: 0x170004BE RID: 1214
// (get) Token: 0x06000E7B RID: 3707
public abstract long SegmentsReceived { get; }
/// Gets the number of Transmission Control Protocol (TCP) segments re-sent.
/// An value that specifies the total number of TCP segments retransmitted.
// Token: 0x170004BF RID: 1215
// (get) Token: 0x06000E7C RID: 3708
public abstract long SegmentsResent { get; }
/// Gets the number of Transmission Control Protocol (TCP) segments sent.
/// An value that specifies the total number of TCP segments sent.
// Token: 0x170004C0 RID: 1216
// (get) Token: 0x06000E7D RID: 3709
public abstract long SegmentsSent { get; }
}
}