Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
SystemUdpStatistics.cs
Go to the documentation of this file.
1
using
System.Net.Sockets
;
2
3
namespace
System.Net.NetworkInformation
;
4
5
internal
sealed
class
SystemUdpStatistics
:
UdpStatistics
6
{
7
private
readonly global::Interop.IpHlpApi.MibUdpStats
_stats
;
8
9
public
override
long
DatagramsReceived
=>
_stats
.datagramsReceived;
10
11
public
override
long
IncomingDatagramsDiscarded
=>
_stats
.incomingDatagramsDiscarded;
12
13
public
override
long
IncomingDatagramsWithErrors
=>
_stats
.incomingDatagramsWithErrors;
14
15
public
override
long
DatagramsSent
=>
_stats
.datagramsSent;
16
17
public
override
int
UdpListeners
=> (int)
_stats
.udpListeners;
18
19
internal
SystemUdpStatistics
(
AddressFamily
family)
20
{
21
uint udpStatisticsEx = global::Interop.IpHlpApi.GetUdpStatisticsEx(out
_stats
, family);
22
if
(udpStatisticsEx != 0)
23
{
24
throw
new
NetworkInformationException
((
int
)udpStatisticsEx);
25
}
26
}
27
}
System.Net.NetworkInformation.NetworkInformationException
Definition
NetworkInformationException.cs:12
System.Net.NetworkInformation.SystemUdpStatistics.IncomingDatagramsWithErrors
override long IncomingDatagramsWithErrors
Definition
SystemUdpStatistics.cs:13
System.Net.NetworkInformation.SystemUdpStatistics.IncomingDatagramsDiscarded
override long IncomingDatagramsDiscarded
Definition
SystemUdpStatistics.cs:11
System.Net.NetworkInformation.SystemUdpStatistics.SystemUdpStatistics
SystemUdpStatistics(AddressFamily family)
Definition
SystemUdpStatistics.cs:19
System.Net.NetworkInformation.SystemUdpStatistics.DatagramsReceived
override long DatagramsReceived
Definition
SystemUdpStatistics.cs:9
System.Net.NetworkInformation.SystemUdpStatistics.DatagramsSent
override long DatagramsSent
Definition
SystemUdpStatistics.cs:15
System.Net.NetworkInformation.SystemUdpStatistics._stats
readonly global::Interop.IpHlpApi.MibUdpStats _stats
Definition
SystemUdpStatistics.cs:7
System.Net.NetworkInformation.SystemUdpStatistics.UdpListeners
override int UdpListeners
Definition
SystemUdpStatistics.cs:17
System.Net.NetworkInformation.SystemUdpStatistics
Definition
SystemUdpStatistics.cs:6
System.Net.NetworkInformation.UdpStatistics
Definition
UdpStatistics.cs:4
System.Net.NetworkInformation
Definition
DuplicateAddressDetectionState.cs:1
System.Net.Sockets.AddressFamily
AddressFamily
Definition
AddressFamily.cs:4
System.Net.Sockets
Definition
AddressInfoHints.cs:1
source
System.Net.NetworkInformation
System.Net.NetworkInformation
SystemUdpStatistics.cs
Generated by
1.10.0