UdpStatistics::UdpListeners Property
.NET Framework (current version)
Gets the number of local endpoints that are listening for User Datagram Protocol (UDP) datagrams.
Assembly: System (in System.dll)
The following code example displays the UDP statistics for the specified Internet Protocol version.
void ShowUdpStatistics( NetworkInterfaceComponent version ) { IPGlobalProperties ^ properties = IPGlobalProperties::GetIPGlobalProperties(); UdpStatistics ^ udpStat = nullptr; switch ( version ) { case NetworkInterfaceComponent::IPv4: udpStat = properties->GetUdpIPv4Statistics(); Console::WriteLine( "UDP IPv4 Statistics" ); break; case NetworkInterfaceComponent::IPv6: udpStat = properties->GetUdpIPv6Statistics(); Console::WriteLine( "UDP IPv6 Statistics" ); break; default: throw gcnew ArgumentException( "version" ); break; } Console::WriteLine( " Datagrams Received ...................... : {0}", udpStat->DatagramsReceived ); Console::WriteLine( " Datagrams Sent .......................... : {0}", udpStat->DatagramsSent ); Console::WriteLine( " Incoming Datagrams Discarded ............ : {0}", udpStat->IncomingDatagramsDiscarded ); Console::WriteLine( " Incoming Datagrams With Errors .......... : {0}", udpStat->IncomingDatagramsWithErrors ); Console::WriteLine( " UDP Listeners ........................... : {0}", udpStat->UdpListeners ); Console::WriteLine( "" ); }
.NET Framework
Available since 2.0
Available since 2.0
Show: