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

286 lines
6.3 KiB
C#

using System;
using System.Collections.Specialized;
using System.Globalization;
namespace System.Net.NetworkInformation
{
// Token: 0x02000181 RID: 385
internal class MibIcmpV4Statistics : IcmpV4Statistics
{
// Token: 0x06000D18 RID: 3352 RVA: 0x0002624C File Offset: 0x0002444C
public MibIcmpV4Statistics(global::System.Collections.Specialized.StringDictionary dic)
{
this.dic = dic;
}
// Token: 0x06000D19 RID: 3353 RVA: 0x0002625C File Offset: 0x0002445C
private long Get(string name)
{
return (this.dic[name] == null) ? 0L : long.Parse(this.dic[name], NumberFormatInfo.InvariantInfo);
}
// Token: 0x170003DA RID: 986
// (get) Token: 0x06000D1A RID: 3354 RVA: 0x00026298 File Offset: 0x00024498
public override long AddressMaskRepliesReceived
{
get
{
return this.Get("InAddrMaskReps");
}
}
// Token: 0x170003DB RID: 987
// (get) Token: 0x06000D1B RID: 3355 RVA: 0x000262A8 File Offset: 0x000244A8
public override long AddressMaskRepliesSent
{
get
{
return this.Get("OutAddrMaskReps");
}
}
// Token: 0x170003DC RID: 988
// (get) Token: 0x06000D1C RID: 3356 RVA: 0x000262B8 File Offset: 0x000244B8
public override long AddressMaskRequestsReceived
{
get
{
return this.Get("InAddrMasks");
}
}
// Token: 0x170003DD RID: 989
// (get) Token: 0x06000D1D RID: 3357 RVA: 0x000262C8 File Offset: 0x000244C8
public override long AddressMaskRequestsSent
{
get
{
return this.Get("OutAddrMasks");
}
}
// Token: 0x170003DE RID: 990
// (get) Token: 0x06000D1E RID: 3358 RVA: 0x000262D8 File Offset: 0x000244D8
public override long DestinationUnreachableMessagesReceived
{
get
{
return this.Get("InDestUnreachs");
}
}
// Token: 0x170003DF RID: 991
// (get) Token: 0x06000D1F RID: 3359 RVA: 0x000262E8 File Offset: 0x000244E8
public override long DestinationUnreachableMessagesSent
{
get
{
return this.Get("OutDestUnreachs");
}
}
// Token: 0x170003E0 RID: 992
// (get) Token: 0x06000D20 RID: 3360 RVA: 0x000262F8 File Offset: 0x000244F8
public override long EchoRepliesReceived
{
get
{
return this.Get("InEchoReps");
}
}
// Token: 0x170003E1 RID: 993
// (get) Token: 0x06000D21 RID: 3361 RVA: 0x00026308 File Offset: 0x00024508
public override long EchoRepliesSent
{
get
{
return this.Get("OutEchoReps");
}
}
// Token: 0x170003E2 RID: 994
// (get) Token: 0x06000D22 RID: 3362 RVA: 0x00026318 File Offset: 0x00024518
public override long EchoRequestsReceived
{
get
{
return this.Get("InEchos");
}
}
// Token: 0x170003E3 RID: 995
// (get) Token: 0x06000D23 RID: 3363 RVA: 0x00026328 File Offset: 0x00024528
public override long EchoRequestsSent
{
get
{
return this.Get("OutEchos");
}
}
// Token: 0x170003E4 RID: 996
// (get) Token: 0x06000D24 RID: 3364 RVA: 0x00026338 File Offset: 0x00024538
public override long ErrorsReceived
{
get
{
return this.Get("InErrors");
}
}
// Token: 0x170003E5 RID: 997
// (get) Token: 0x06000D25 RID: 3365 RVA: 0x00026348 File Offset: 0x00024548
public override long ErrorsSent
{
get
{
return this.Get("OutErrors");
}
}
// Token: 0x170003E6 RID: 998
// (get) Token: 0x06000D26 RID: 3366 RVA: 0x00026358 File Offset: 0x00024558
public override long MessagesReceived
{
get
{
return this.Get("InMsgs");
}
}
// Token: 0x170003E7 RID: 999
// (get) Token: 0x06000D27 RID: 3367 RVA: 0x00026368 File Offset: 0x00024568
public override long MessagesSent
{
get
{
return this.Get("OutMsgs");
}
}
// Token: 0x170003E8 RID: 1000
// (get) Token: 0x06000D28 RID: 3368 RVA: 0x00026378 File Offset: 0x00024578
public override long ParameterProblemsReceived
{
get
{
return this.Get("InParmProbs");
}
}
// Token: 0x170003E9 RID: 1001
// (get) Token: 0x06000D29 RID: 3369 RVA: 0x00026388 File Offset: 0x00024588
public override long ParameterProblemsSent
{
get
{
return this.Get("OutParmProbs");
}
}
// Token: 0x170003EA RID: 1002
// (get) Token: 0x06000D2A RID: 3370 RVA: 0x00026398 File Offset: 0x00024598
public override long RedirectsReceived
{
get
{
return this.Get("InRedirects");
}
}
// Token: 0x170003EB RID: 1003
// (get) Token: 0x06000D2B RID: 3371 RVA: 0x000263A8 File Offset: 0x000245A8
public override long RedirectsSent
{
get
{
return this.Get("OutRedirects");
}
}
// Token: 0x170003EC RID: 1004
// (get) Token: 0x06000D2C RID: 3372 RVA: 0x000263B8 File Offset: 0x000245B8
public override long SourceQuenchesReceived
{
get
{
return this.Get("InSrcQuenchs");
}
}
// Token: 0x170003ED RID: 1005
// (get) Token: 0x06000D2D RID: 3373 RVA: 0x000263C8 File Offset: 0x000245C8
public override long SourceQuenchesSent
{
get
{
return this.Get("OutSrcQuenchs");
}
}
// Token: 0x170003EE RID: 1006
// (get) Token: 0x06000D2E RID: 3374 RVA: 0x000263D8 File Offset: 0x000245D8
public override long TimeExceededMessagesReceived
{
get
{
return this.Get("InTimeExcds");
}
}
// Token: 0x170003EF RID: 1007
// (get) Token: 0x06000D2F RID: 3375 RVA: 0x000263E8 File Offset: 0x000245E8
public override long TimeExceededMessagesSent
{
get
{
return this.Get("OutTimeExcds");
}
}
// Token: 0x170003F0 RID: 1008
// (get) Token: 0x06000D30 RID: 3376 RVA: 0x000263F8 File Offset: 0x000245F8
public override long TimestampRepliesReceived
{
get
{
return this.Get("InTimestampReps");
}
}
// Token: 0x170003F1 RID: 1009
// (get) Token: 0x06000D31 RID: 3377 RVA: 0x00026408 File Offset: 0x00024608
public override long TimestampRepliesSent
{
get
{
return this.Get("OutTimestampReps");
}
}
// Token: 0x170003F2 RID: 1010
// (get) Token: 0x06000D32 RID: 3378 RVA: 0x00026418 File Offset: 0x00024618
public override long TimestampRequestsReceived
{
get
{
return this.Get("InTimestamps");
}
}
// Token: 0x170003F3 RID: 1011
// (get) Token: 0x06000D33 RID: 3379 RVA: 0x00026428 File Offset: 0x00024628
public override long TimestampRequestsSent
{
get
{
return this.Get("OutTimestamps");
}
}
// Token: 0x04000C0D RID: 3085
private global::System.Collections.Specialized.StringDictionary dic;
}
}