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

238 lines
5.3 KiB
C#

using System;
namespace System.Net.NetworkInformation
{
// Token: 0x0200016C RID: 364
internal class Win32IPGlobalStatistics : IPGlobalStatistics
{
// Token: 0x06000C60 RID: 3168 RVA: 0x0002542C File Offset: 0x0002362C
public Win32IPGlobalStatistics(Win32_MIB_IPSTATS info)
{
this.info = info;
}
// Token: 0x17000341 RID: 833
// (get) Token: 0x06000C61 RID: 3169 RVA: 0x0002543C File Offset: 0x0002363C
public override int DefaultTtl
{
get
{
return this.info.DefaultTTL;
}
}
// Token: 0x17000342 RID: 834
// (get) Token: 0x06000C62 RID: 3170 RVA: 0x0002544C File Offset: 0x0002364C
public override bool ForwardingEnabled
{
get
{
return this.info.Forwarding != 0;
}
}
// Token: 0x17000343 RID: 835
// (get) Token: 0x06000C63 RID: 3171 RVA: 0x00025460 File Offset: 0x00023660
public override int NumberOfInterfaces
{
get
{
return this.info.NumIf;
}
}
// Token: 0x17000344 RID: 836
// (get) Token: 0x06000C64 RID: 3172 RVA: 0x00025470 File Offset: 0x00023670
public override int NumberOfIPAddresses
{
get
{
return this.info.NumAddr;
}
}
// Token: 0x17000345 RID: 837
// (get) Token: 0x06000C65 RID: 3173 RVA: 0x00025480 File Offset: 0x00023680
public override int NumberOfRoutes
{
get
{
return this.info.NumRoutes;
}
}
// Token: 0x17000346 RID: 838
// (get) Token: 0x06000C66 RID: 3174 RVA: 0x00025490 File Offset: 0x00023690
public override long OutputPacketRequests
{
get
{
return (long)((ulong)this.info.OutRequests);
}
}
// Token: 0x17000347 RID: 839
// (get) Token: 0x06000C67 RID: 3175 RVA: 0x000254A0 File Offset: 0x000236A0
public override long OutputPacketRoutingDiscards
{
get
{
return (long)((ulong)this.info.RoutingDiscards);
}
}
// Token: 0x17000348 RID: 840
// (get) Token: 0x06000C68 RID: 3176 RVA: 0x000254B0 File Offset: 0x000236B0
public override long OutputPacketsDiscarded
{
get
{
return (long)((ulong)this.info.OutDiscards);
}
}
// Token: 0x17000349 RID: 841
// (get) Token: 0x06000C69 RID: 3177 RVA: 0x000254C0 File Offset: 0x000236C0
public override long OutputPacketsWithNoRoute
{
get
{
return (long)((ulong)this.info.OutNoRoutes);
}
}
// Token: 0x1700034A RID: 842
// (get) Token: 0x06000C6A RID: 3178 RVA: 0x000254D0 File Offset: 0x000236D0
public override long PacketFragmentFailures
{
get
{
return (long)((ulong)this.info.FragFails);
}
}
// Token: 0x1700034B RID: 843
// (get) Token: 0x06000C6B RID: 3179 RVA: 0x000254E0 File Offset: 0x000236E0
public override long PacketReassembliesRequired
{
get
{
return (long)((ulong)this.info.ReasmReqds);
}
}
// Token: 0x1700034C RID: 844
// (get) Token: 0x06000C6C RID: 3180 RVA: 0x000254F0 File Offset: 0x000236F0
public override long PacketReassemblyFailures
{
get
{
return (long)((ulong)this.info.ReasmFails);
}
}
// Token: 0x1700034D RID: 845
// (get) Token: 0x06000C6D RID: 3181 RVA: 0x00025500 File Offset: 0x00023700
public override long PacketReassemblyTimeout
{
get
{
return (long)((ulong)this.info.ReasmTimeout);
}
}
// Token: 0x1700034E RID: 846
// (get) Token: 0x06000C6E RID: 3182 RVA: 0x00025510 File Offset: 0x00023710
public override long PacketsFragmented
{
get
{
return (long)((ulong)this.info.FragOks);
}
}
// Token: 0x1700034F RID: 847
// (get) Token: 0x06000C6F RID: 3183 RVA: 0x00025520 File Offset: 0x00023720
public override long PacketsReassembled
{
get
{
return (long)((ulong)this.info.ReasmOks);
}
}
// Token: 0x17000350 RID: 848
// (get) Token: 0x06000C70 RID: 3184 RVA: 0x00025530 File Offset: 0x00023730
public override long ReceivedPackets
{
get
{
return (long)((ulong)this.info.InReceives);
}
}
// Token: 0x17000351 RID: 849
// (get) Token: 0x06000C71 RID: 3185 RVA: 0x00025540 File Offset: 0x00023740
public override long ReceivedPacketsDelivered
{
get
{
return (long)((ulong)this.info.InDelivers);
}
}
// Token: 0x17000352 RID: 850
// (get) Token: 0x06000C72 RID: 3186 RVA: 0x00025550 File Offset: 0x00023750
public override long ReceivedPacketsDiscarded
{
get
{
return (long)((ulong)this.info.InDiscards);
}
}
// Token: 0x17000353 RID: 851
// (get) Token: 0x06000C73 RID: 3187 RVA: 0x00025560 File Offset: 0x00023760
public override long ReceivedPacketsForwarded
{
get
{
return (long)((ulong)this.info.ForwDatagrams);
}
}
// Token: 0x17000354 RID: 852
// (get) Token: 0x06000C74 RID: 3188 RVA: 0x00025570 File Offset: 0x00023770
public override long ReceivedPacketsWithAddressErrors
{
get
{
return (long)((ulong)this.info.InAddrErrors);
}
}
// Token: 0x17000355 RID: 853
// (get) Token: 0x06000C75 RID: 3189 RVA: 0x00025580 File Offset: 0x00023780
public override long ReceivedPacketsWithHeadersErrors
{
get
{
return (long)((ulong)this.info.InHdrErrors);
}
}
// Token: 0x17000356 RID: 854
// (get) Token: 0x06000C76 RID: 3190 RVA: 0x00025590 File Offset: 0x00023790
public override long ReceivedPacketsWithUnknownProtocol
{
get
{
return (long)((ulong)this.info.InUnknownProtos);
}
}
// Token: 0x04000BC4 RID: 3012
private Win32_MIB_IPSTATS info;
}
}