Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.ServiceModel.Discovery / System / ServiceModel / Channels / UdpConstants.cs / 1484997 / UdpConstants.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.ServiceModel.Channels { using System; static class UdpConstants { // max is 64K - 20 (IP header) - 8(UDP header) - 1 (wraparound) public const int MaxMessageSizeOverIPv4 = 64 * 1024 - 20 - 8 - 1; public const int MaxTimeToLive = 255; public const int MinReceiveBufferSize = 1; public const int MinTimeToLive = 0; //localhost traffic only public const int PendingReceiveCountPerProcessor = 2; public const string Scheme = "soap.udp"; internal static class Defaults { public static readonly TimeSpan ReceiveTimeout = TimeSpan.FromMinutes(1); public static readonly TimeSpan SendTimeout = TimeSpan.FromMinutes(1); public const int DuplicateMessageHistoryLength = 0; public const int InterfaceIndex = -1; public const int MaxPendingMessageCount = 32; public const long MaxReceivedMessageSize = (long)UdpConstants.MaxMessageSizeOverIPv4; public const int SocketReceiveBufferSize = 64 * 1024; public const int TimeToLive = 1; public static MessageEncoderFactory MessageEncoderFactory = new TextMessageEncodingBindingElement().CreateMessageEncoderFactory(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- OutputCacheModule.cs
- ProcessStartInfo.cs
- HyperLinkColumn.cs
- ControlValuePropertyAttribute.cs
- ExtendedProperty.cs
- InvokeMethodActivity.cs
- MutexSecurity.cs
- XmlCountingReader.cs
- WebPartAuthorizationEventArgs.cs
- WebBrowserUriTypeConverter.cs
- DataBoundControlActionList.cs
- ByteRangeDownloader.cs
- _MultipleConnectAsync.cs
- StringReader.cs
- ClrPerspective.cs
- SqlBulkCopy.cs
- ListDataHelper.cs
- AdRotator.cs
- PropertyInformation.cs
- Content.cs
- XmlUtf8RawTextWriter.cs
- InputEventArgs.cs
- DetailsView.cs
- SynchronizationLockException.cs
- AssemblyBuilder.cs
- webproxy.cs
- GlyphInfoList.cs
- GridEntryCollection.cs
- SHA384Managed.cs
- DragDropHelper.cs
- TrustSection.cs
- Closure.cs
- GradientStopCollection.cs
- IssuanceLicense.cs
- ContractCodeDomInfo.cs
- GraphicsPath.cs
- DifferencingCollection.cs
- ValidatorUtils.cs
- StickyNoteHelper.cs
- Int32AnimationUsingKeyFrames.cs
- MiniModule.cs
- QilTypeChecker.cs
- SubtreeProcessor.cs
- MetadataArtifactLoaderXmlReaderWrapper.cs
- SizeConverter.cs
- BidOverLoads.cs
- TextRangeEditTables.cs
- PeerCredential.cs
- HtmlInputText.cs
- RuntimeArgument.cs
- TextLineResult.cs
- ServiceOperationWrapper.cs
- MediaTimeline.cs
- TrustExchangeException.cs
- AdapterDictionary.cs
- ResourceReferenceExpression.cs
- XPathEmptyIterator.cs
- EncodingDataItem.cs
- XhtmlBasicControlAdapter.cs
- AssertFilter.cs
- RefType.cs
- RelationshipFixer.cs
- AnnotationResourceChangedEventArgs.cs
- MenuItemBindingCollection.cs
- DataBinder.cs
- LoginView.cs
- MemberBinding.cs
- _UncName.cs
- Exceptions.cs
- DisposableCollectionWrapper.cs
- RepeatBehaviorConverter.cs
- OdbcUtils.cs
- DetailsViewDesigner.cs
- SoapAttributeAttribute.cs
- DynamicResourceExtensionConverter.cs
- AbandonedMutexException.cs
- SplineQuaternionKeyFrame.cs
- StoreContentChangedEventArgs.cs
- DtcInterfaces.cs
- RadioButton.cs
- MobileFormsAuthentication.cs
- SimpleTableProvider.cs
- _ScatterGatherBuffers.cs
- DocumentSchemaValidator.cs
- List.cs
- ZipIORawDataFileBlock.cs
- Screen.cs
- TextMarkerSource.cs
- DocobjHost.cs
- ServiceOperation.cs
- SettingsSavedEventArgs.cs
- ToolConsole.cs
- BitmapEffectGroup.cs
- XmlNullResolver.cs
- _NestedSingleAsyncResult.cs
- LayoutEvent.cs
- Attributes.cs
- StreamInfo.cs
- CodeSnippetCompileUnit.cs
- MessageDecoder.cs