Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Net / System / Net / NetworkInformation / SystemUdpStatistics.cs / 1 / SystemUdpStatistics.cs
////// namespace System.Net.NetworkInformation { using System.Net.Sockets; using System; using System.ComponentModel; /// /// Provides support for ip configuation information and statistics. /// Udp statistics. internal class SystemUdpStatistics:UdpStatistics { MibUdpStats stats; private SystemUdpStatistics(){} internal SystemUdpStatistics(AddressFamily family){ uint result; if (!ComNetOS.IsPostWin2K){ if (family!= AddressFamily.InterNetwork){ throw new PlatformNotSupportedException(SR.GetString(SR.WinXPRequired)); } result = UnsafeNetInfoNativeMethods.GetUdpStatistics(out stats); } else result = UnsafeNetInfoNativeMethods.GetUdpStatisticsEx(out stats, family); if (result != IpHelperErrors.Success) { throw new NetworkInformationException((int)result); } } public override long DatagramsReceived{get {return stats.datagramsReceived;}} public override long IncomingDatagramsDiscarded{get {return stats.incomingDatagramsDiscarded;}} public override long IncomingDatagramsWithErrors{get {return stats.incomingDatagramsWithErrors;}} public override long DatagramsSent{get {return stats.datagramsSent;}} public override int UdpListeners{get {return (int)stats.udpListeners;}} } }
Link Menu
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XmlDownloadManager.cs
- Matrix3D.cs
- WasAdminWrapper.cs
- CompilerErrorCollection.cs
- XmlDataSourceNodeDescriptor.cs
- SrgsNameValueTag.cs
- InputMethodStateChangeEventArgs.cs
- PropertyBuilder.cs
- PageStatePersister.cs
- ErrorTableItemStyle.cs
- Stackframe.cs
- SqlNamer.cs
- XmlSchemaObject.cs
- NotificationContext.cs
- COM2ICategorizePropertiesHandler.cs
- QilFunction.cs
- WeakReferenceKey.cs
- GuidConverter.cs
- DataGridViewImageCell.cs
- DataGridViewImageColumn.cs
- MessagingDescriptionAttribute.cs
- SoapElementAttribute.cs
- PointLight.cs
- RadialGradientBrush.cs
- DataGridItemEventArgs.cs
- Rotation3DAnimationBase.cs
- PeerObject.cs
- GlyphingCache.cs
- TextTabProperties.cs
- CodeParameterDeclarationExpression.cs
- ConnectionPointCookie.cs
- MetadataItem.cs
- XAMLParseException.cs
- SafeHandles.cs
- Types.cs
- TheQuery.cs
- FixedSOMTableRow.cs
- QuaternionValueSerializer.cs
- DataServiceQueryException.cs
- UserControlCodeDomTreeGenerator.cs
- Array.cs
- RedirectionProxy.cs
- BindingGraph.cs
- ConnectionStringSettings.cs
- DrawingServices.cs
- XmlSequenceWriter.cs
- ForEachAction.cs
- PermissionSetEnumerator.cs
- Aggregates.cs
- DataGridViewRowPrePaintEventArgs.cs
- Win32PrintDialog.cs
- ByteFacetDescriptionElement.cs
- IxmlLineInfo.cs
- SQLByteStorage.cs
- DeploymentSection.cs
- DesignerAttribute.cs
- ButtonRenderer.cs
- BinaryObjectWriter.cs
- SqlDataSourceQueryConverter.cs
- AnnotationComponentChooser.cs
- IOException.cs
- RC2CryptoServiceProvider.cs
- Point.cs
- XomlCompilerParameters.cs
- StringDictionaryCodeDomSerializer.cs
- EntityDataSourceState.cs
- CodeDirectoryCompiler.cs
- XPathAncestorQuery.cs
- XmlNodeWriter.cs
- LinqDataSource.cs
- XmlNodeComparer.cs
- AttributeInfo.cs
- ISCIIEncoding.cs
- DataServiceRequestOfT.cs
- BuildDependencySet.cs
- JpegBitmapEncoder.cs
- PartialCachingAttribute.cs
- SqlAliaser.cs
- DirectionalLight.cs
- MarginsConverter.cs
- BaseProcessProtocolHandler.cs
- sapiproxy.cs
- SetStoryboardSpeedRatio.cs
- Collection.cs
- LicenseContext.cs
- sqlser.cs
- ButtonBase.cs
- XmlDataFileEditor.cs
- QuaternionAnimationUsingKeyFrames.cs
- WebHeaderCollection.cs
- MonthCalendar.cs
- ParseElementCollection.cs
- ThreadPool.cs
- StateItem.cs
- FixedSOMPage.cs
- AspNetSynchronizationContext.cs
- PresentationSource.cs
- ActivityCodeDomSerializer.cs
- ClientSession.cs
- ConnectivityStatus.cs