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

166 lines
11 KiB
C#

using System;
namespace System.Net.NetworkInformation
{
/// <summary>Provides Internet Control Message Protocol for IPv4 (ICMPv4) statistical data for the local computer.</summary>
// Token: 0x02000180 RID: 384
public abstract class IcmpV4Statistics
{
/// <summary>Gets the number of Internet Control Message Protocol version 4 (ICMPv4) Address Mask Reply messages that were received.</summary>
/// <returns>An <see cref="T:System.Int64" /> value that specifies the total number of Address Mask Reply messages that were received.</returns>
// Token: 0x170003C0 RID: 960
// (get) Token: 0x06000CFE RID: 3326
public abstract long AddressMaskRepliesReceived { get; }
/// <summary>Gets the number of Internet Control Message Protocol version 4 (ICMPv4) Address Mask Reply messages that were sent.</summary>
/// <returns>An <see cref="T:System.Int64" /> value that specifies the total number of Address Mask Reply messages that were sent.</returns>
// Token: 0x170003C1 RID: 961
// (get) Token: 0x06000CFF RID: 3327
public abstract long AddressMaskRepliesSent { get; }
/// <summary>Gets the number of Internet Control Message Protocol version 4 (ICMPv4) Address Mask Request messages that were received.</summary>
/// <returns>An <see cref="T:System.Int64" /> value that specifies the total number of Address Mask Request messages that were received.</returns>
// Token: 0x170003C2 RID: 962
// (get) Token: 0x06000D00 RID: 3328
public abstract long AddressMaskRequestsReceived { get; }
/// <summary>Gets the number of Internet Control Message Protocol version 4 (ICMPv4) Address Mask Request messages that were sent.</summary>
/// <returns>An <see cref="T:System.Int64" /> value that specifies the total number of Address Mask Request messages that were sent.</returns>
// Token: 0x170003C3 RID: 963
// (get) Token: 0x06000D01 RID: 3329
public abstract long AddressMaskRequestsSent { get; }
/// <summary>Gets the number of Internet Control Message Protocol version 4 (ICMPv4) messages that were received because of a packet having an unreachable address in its destination.</summary>
/// <returns>An <see cref="T:System.Int64" /> value that specifies the total number of Destination Unreachable messages that were received.</returns>
// Token: 0x170003C4 RID: 964
// (get) Token: 0x06000D02 RID: 3330
public abstract long DestinationUnreachableMessagesReceived { get; }
/// <summary>Gets the number of Internet Control Message Protocol version 4 (ICMPv4) messages that were sent because of a packet having an unreachable address in its destination.</summary>
/// <returns>An <see cref="T:System.Int64" /> value that specifies the total number of Destination Unreachable messages sent.</returns>
// Token: 0x170003C5 RID: 965
// (get) Token: 0x06000D03 RID: 3331
public abstract long DestinationUnreachableMessagesSent { get; }
/// <summary>Gets the number of Internet Control Message Protocol version 4 (ICMPv4) Echo Reply messages that were received.</summary>
/// <returns>An <see cref="T:System.Int64" /> value that specifies the total number of number of ICMP Echo Reply messages that were received.</returns>
// Token: 0x170003C6 RID: 966
// (get) Token: 0x06000D04 RID: 3332
public abstract long EchoRepliesReceived { get; }
/// <summary>Gets the number of Internet Control Message Protocol version 4 (ICMPv4) Echo Reply messages that were sent.</summary>
/// <returns>An <see cref="T:System.Int64" /> value that specifies the total number of number of ICMP Echo Reply messages that were sent.</returns>
// Token: 0x170003C7 RID: 967
// (get) Token: 0x06000D05 RID: 3333
public abstract long EchoRepliesSent { get; }
/// <summary>Gets the number of Internet Control Message Protocol version 4 (ICMPv4) Echo Request messages that were received.</summary>
/// <returns>An <see cref="T:System.Int64" /> value that specifies the total number of number of ICMP Echo Request messages that were received.</returns>
// Token: 0x170003C8 RID: 968
// (get) Token: 0x06000D06 RID: 3334
public abstract long EchoRequestsReceived { get; }
/// <summary>Gets the number of Internet Control Message Protocol version 4 (ICMPv4) Echo Request messages that were sent.</summary>
/// <returns>An <see cref="T:System.Int64" /> value that specifies the total number of number of ICMP Echo Request messages that were sent.</returns>
// Token: 0x170003C9 RID: 969
// (get) Token: 0x06000D07 RID: 3335
public abstract long EchoRequestsSent { get; }
/// <summary>Gets the number of Internet Control Message Protocol version 4 (ICMPv4) error messages that were received.</summary>
/// <returns>An <see cref="T:System.Int64" /> value that specifies the total number of ICMP error messages that were received.</returns>
// Token: 0x170003CA RID: 970
// (get) Token: 0x06000D08 RID: 3336
public abstract long ErrorsReceived { get; }
/// <summary>Gets the number of Internet Control Message Protocol version 4 (ICMPv4) error messages that were sent.</summary>
/// <returns>An <see cref="T:System.Int64" /> value that specifies the total number of number of ICMP error messages that were sent.</returns>
// Token: 0x170003CB RID: 971
// (get) Token: 0x06000D09 RID: 3337
public abstract long ErrorsSent { get; }
/// <summary>Gets the number of Internet Control Message Protocol messages that were received.</summary>
/// <returns>An <see cref="T:System.Int64" /> value that specifies the total number of ICMPv4 messages that were received.</returns>
// Token: 0x170003CC RID: 972
// (get) Token: 0x06000D0A RID: 3338
public abstract long MessagesReceived { get; }
/// <summary>Gets the number of Internet Control Message Protocol version 4 (ICMPv4) messages that were sent.</summary>
/// <returns>An <see cref="T:System.Int64" /> value that specifies the total number of ICMPv4 messages that were sent.</returns>
// Token: 0x170003CD RID: 973
// (get) Token: 0x06000D0B RID: 3339
public abstract long MessagesSent { get; }
/// <summary>Gets the number of Internet Control Message Protocol version 4 (ICMPv4) Parameter Problem messages that were received.</summary>
/// <returns>An <see cref="T:System.Int64" /> value that specifies the total number of ICMP Parameter Problem messages that were received.</returns>
// Token: 0x170003CE RID: 974
// (get) Token: 0x06000D0C RID: 3340
public abstract long ParameterProblemsReceived { get; }
/// <summary>Gets the number of Internet Control Message Protocol version 4 (ICMPv4) Parameter Problem messages that were sent.</summary>
/// <returns>An <see cref="T:System.Int64" /> value that specifies the total number of ICMP Parameter Problem messages that were sent.</returns>
// Token: 0x170003CF RID: 975
// (get) Token: 0x06000D0D RID: 3341
public abstract long ParameterProblemsSent { get; }
/// <summary>Gets the number of Internet Control Message Protocol version 4 (ICMPv4) Redirect messages that were received.</summary>
/// <returns>An <see cref="T:System.Int64" /> value that specifies the total number of ICMP Redirect messages that were received.</returns>
// Token: 0x170003D0 RID: 976
// (get) Token: 0x06000D0E RID: 3342
public abstract long RedirectsReceived { get; }
/// <summary>Gets the number of Internet Control Message Protocol version 4 (ICMPv4) Redirect messages that were sent.</summary>
/// <returns>An <see cref="T:System.Int64" /> value that specifies the total number of ICMP Redirect messages that were sent.</returns>
// Token: 0x170003D1 RID: 977
// (get) Token: 0x06000D0F RID: 3343
public abstract long RedirectsSent { get; }
/// <summary>Gets the number of Internet Control Message Protocol version 4 (ICMPv4) Source Quench messages that were received.</summary>
/// <returns>An <see cref="T:System.Int64" /> value that specifies the total number of Source Quench messages that were received.</returns>
// Token: 0x170003D2 RID: 978
// (get) Token: 0x06000D10 RID: 3344
public abstract long SourceQuenchesReceived { get; }
/// <summary>Gets the number of Internet Control Message Protocol version 4 (ICMPv4) Source Quench messages that were sent.</summary>
/// <returns>An <see cref="T:System.Int64" /> value that specifies the total number of Source Quench messages that were sent.</returns>
// Token: 0x170003D3 RID: 979
// (get) Token: 0x06000D11 RID: 3345
public abstract long SourceQuenchesSent { get; }
/// <summary>Gets the number of Internet Control Message Protocol version 4 (ICMPv4) Time Exceeded messages that were received.</summary>
/// <returns>An <see cref="T:System.Int64" /> value that specifies the total number of ICMP Time Exceeded messages that were received.</returns>
// Token: 0x170003D4 RID: 980
// (get) Token: 0x06000D12 RID: 3346
public abstract long TimeExceededMessagesReceived { get; }
/// <summary>Gets the number of Internet Control Message Protocol version 4 (ICMPv4) Time Exceeded messages that were sent.</summary>
/// <returns>An <see cref="T:System.Int64" /> value that specifies the total number of ICMP Time Exceeded messages that were sent.</returns>
// Token: 0x170003D5 RID: 981
// (get) Token: 0x06000D13 RID: 3347
public abstract long TimeExceededMessagesSent { get; }
/// <summary>Gets the number of Internet Control Message Protocol version 4 (ICMPv4) Timestamp Reply messages that were received.</summary>
/// <returns>An <see cref="T:System.Int64" /> value that specifies the total number of Timestamp Reply messages that were received.</returns>
// Token: 0x170003D6 RID: 982
// (get) Token: 0x06000D14 RID: 3348
public abstract long TimestampRepliesReceived { get; }
/// <summary>Gets the number of Internet Control Message Protocol version 4 (ICMPv4) Timestamp Reply messages that were sent.</summary>
/// <returns>An <see cref="T:System.Int64" /> value that specifies the total number of Timestamp Reply messages that were sent.</returns>
// Token: 0x170003D7 RID: 983
// (get) Token: 0x06000D15 RID: 3349
public abstract long TimestampRepliesSent { get; }
/// <summary>Gets the number of Internet Control Message Protocol version 4 (ICMPv4) Timestamp Request messages that were received.</summary>
/// <returns>An <see cref="T:System.Int64" /> value that specifies the total number of Timestamp Request messages that were received.</returns>
// Token: 0x170003D8 RID: 984
// (get) Token: 0x06000D16 RID: 3350
public abstract long TimestampRequestsReceived { get; }
/// <summary>Gets the number of Internet Control Message Protocol version 4 (ICMPv4) Timestamp Request messages that were sent.</summary>
/// <returns>An <see cref="T:System.Int64" /> value that specifies the total number of Timestamp Request messages that were sent.</returns>
// Token: 0x170003D9 RID: 985
// (get) Token: 0x06000D17 RID: 3351
public abstract long TimestampRequestsSent { get; }
}
}