|
@@ -49,6 +49,21 @@
|
|
|
NotSupported
|
|
|
</summary>
|
|
|
</member>
|
|
|
+ <member name="P:SuperSocket.Common.ArraySegmentList`1.Item(System.Int32)">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the element at the specified index.
|
|
|
+ </summary>
|
|
|
+ <returns>
|
|
|
+ The element at the specified index.
|
|
|
+ </returns>
|
|
|
+
|
|
|
+ <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index"/> is not a valid index in the <see cref="T:System.Collections.Generic.IList`1"/>.
|
|
|
+ </exception>
|
|
|
+
|
|
|
+ <exception cref="T:System.NotSupportedException">
|
|
|
+ The property is set and the <see cref="T:System.Collections.Generic.IList`1"/> is read-only.
|
|
|
+ </exception>
|
|
|
+ </member>
|
|
|
<member name="M:SuperSocket.Common.ArraySegmentList`1.Add(`0)">
|
|
|
<summary>
|
|
|
NotSupported
|
|
@@ -71,6 +86,21 @@
|
|
|
<param name="array">The array.</param>
|
|
|
<param name="arrayIndex">Index of the array.</param>
|
|
|
</member>
|
|
|
+ <member name="P:SuperSocket.Common.ArraySegmentList`1.Count">
|
|
|
+ <summary>
|
|
|
+ Gets the number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1"/>.
|
|
|
+ </summary>
|
|
|
+ <returns>
|
|
|
+ The number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1"/>.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:SuperSocket.Common.ArraySegmentList`1.IsReadOnly">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
|
|
|
+ </summary>
|
|
|
+ <returns>true if the <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only; otherwise, false.
|
|
|
+ </returns>
|
|
|
+ </member>
|
|
|
<member name="M:SuperSocket.Common.ArraySegmentList`1.Remove(`0)">
|
|
|
<summary>
|
|
|
NotSupported
|
|
@@ -109,6 +139,11 @@
|
|
|
<param name="length">The length.</param>
|
|
|
<param name="toBeCopied">if set to <c>true</c> [to be copied].</param>
|
|
|
</member>
|
|
|
+ <member name="P:SuperSocket.Common.ArraySegmentList`1.SegmentCount">
|
|
|
+ <summary>
|
|
|
+ Gets the segment count.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
<member name="M:SuperSocket.Common.ArraySegmentList`1.ClearSegements">
|
|
|
<summary>
|
|
|
Clears all the segements.
|
|
@@ -158,41 +193,6 @@
|
|
|
<param name="length">The length.</param>
|
|
|
<returns></returns>
|
|
|
</member>
|
|
|
- <member name="P:SuperSocket.Common.ArraySegmentList`1.Item(System.Int32)">
|
|
|
- <summary>
|
|
|
- Gets or sets the element at the specified index.
|
|
|
- </summary>
|
|
|
- <returns>
|
|
|
- The element at the specified index.
|
|
|
- </returns>
|
|
|
-
|
|
|
- <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index"/> is not a valid index in the <see cref="T:System.Collections.Generic.IList`1"/>.
|
|
|
- </exception>
|
|
|
-
|
|
|
- <exception cref="T:System.NotSupportedException">
|
|
|
- The property is set and the <see cref="T:System.Collections.Generic.IList`1"/> is read-only.
|
|
|
- </exception>
|
|
|
- </member>
|
|
|
- <member name="P:SuperSocket.Common.ArraySegmentList`1.Count">
|
|
|
- <summary>
|
|
|
- Gets the number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1"/>.
|
|
|
- </summary>
|
|
|
- <returns>
|
|
|
- The number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1"/>.
|
|
|
- </returns>
|
|
|
- </member>
|
|
|
- <member name="P:SuperSocket.Common.ArraySegmentList`1.IsReadOnly">
|
|
|
- <summary>
|
|
|
- Gets a value indicating whether the <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
|
|
|
- </summary>
|
|
|
- <returns>true if the <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only; otherwise, false.
|
|
|
- </returns>
|
|
|
- </member>
|
|
|
- <member name="P:SuperSocket.Common.ArraySegmentList`1.SegmentCount">
|
|
|
- <summary>
|
|
|
- Gets the segment count.
|
|
|
- </summary>
|
|
|
- </member>
|
|
|
<member name="T:SuperSocket.Common.ArraySegmentList">
|
|
|
<summary>
|
|
|
ArraySegmentList
|
|
@@ -523,6 +523,11 @@
|
|
|
</summary>
|
|
|
<param name="nameRequired">if set to <c>true</c> [name required].</param>
|
|
|
</member>
|
|
|
+ <member name="P:SuperSocket.Common.ConfigurationElementBase.Name">
|
|
|
+ <summary>
|
|
|
+ Gets the name.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
<member name="M:SuperSocket.Common.ConfigurationElementBase.DeserializeElement(System.Xml.XmlReader,System.Boolean)">
|
|
|
<summary>
|
|
|
Reads XML from the configuration file.
|
|
@@ -531,6 +536,11 @@
|
|
|
<param name="serializeCollectionKey">true to serialize only the collection key properties; otherwise, false.</param>
|
|
|
<exception cref="T:System.Configuration.ConfigurationErrorsException">The element to read is locked.- or -An attribute of the current node is not recognized.- or -The lock status of the current node cannot be determined. </exception>
|
|
|
</member>
|
|
|
+ <member name="P:SuperSocket.Common.ConfigurationElementBase.Options">
|
|
|
+ <summary>
|
|
|
+ Gets the options.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
<member name="M:SuperSocket.Common.ConfigurationElementBase.OnDeserializeUnrecognizedAttribute(System.String,System.String)">
|
|
|
<summary>
|
|
|
Gets a value indicating whether an unknown attribute is encountered during deserialization.
|
|
@@ -559,6 +569,11 @@
|
|
|
true if any data was actually serialized; otherwise, false.
|
|
|
</returns>
|
|
|
</member>
|
|
|
+ <member name="P:SuperSocket.Common.ConfigurationElementBase.OptionElements">
|
|
|
+ <summary>
|
|
|
+ Gets the option elements.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
<member name="M:SuperSocket.Common.ConfigurationElementBase.OnDeserializeUnrecognizedElement(System.String,System.Xml.XmlReader)">
|
|
|
<summary>
|
|
|
Gets a value indicating whether an unknown element is encountered during deserialization.
|
|
@@ -570,21 +585,6 @@
|
|
|
</returns>
|
|
|
<exception cref="T:System.Configuration.ConfigurationErrorsException">The element identified by <paramref name="elementName"/> is locked.- or -One or more of the element's attributes is locked.- or -<paramref name="elementName"/> is unrecognized, or the element has an unrecognized attribute.- or -The element has a Boolean attribute with an invalid value.- or -An attempt was made to deserialize a property more than once.- or -An attempt was made to deserialize a property that is not a valid member of the element.- or -The element cannot contain a CDATA or text element.</exception>
|
|
|
</member>
|
|
|
- <member name="P:SuperSocket.Common.ConfigurationElementBase.Name">
|
|
|
- <summary>
|
|
|
- Gets the name.
|
|
|
- </summary>
|
|
|
- </member>
|
|
|
- <member name="P:SuperSocket.Common.ConfigurationElementBase.Options">
|
|
|
- <summary>
|
|
|
- Gets the options.
|
|
|
- </summary>
|
|
|
- </member>
|
|
|
- <member name="P:SuperSocket.Common.ConfigurationElementBase.OptionElements">
|
|
|
- <summary>
|
|
|
- Gets the option elements.
|
|
|
- </summary>
|
|
|
- </member>
|
|
|
<member name="T:SuperSocket.Common.ConfigurationExtension">
|
|
|
<summary>
|
|
|
Configuration extension class
|
|
@@ -690,6 +690,11 @@
|
|
|
EventArgs for error and exception
|
|
|
</summary>
|
|
|
</member>
|
|
|
+ <member name="P:SuperSocket.Common.ErrorEventArgs.Exception">
|
|
|
+ <summary>
|
|
|
+ Gets the exception.
|
|
|
+ </summary>
|
|
|
+ </member>
|
|
|
<member name="M:SuperSocket.Common.ErrorEventArgs.#ctor(System.String)">
|
|
|
<summary>
|
|
|
Initializes a new instance of the <see cref="T:SuperSocket.Common.ErrorEventArgs"/> class.
|
|
@@ -702,11 +707,6 @@
|
|
|
</summary>
|
|
|
<param name="exception">The exception.</param>
|
|
|
</member>
|
|
|
- <member name="P:SuperSocket.Common.ErrorEventArgs.Exception">
|
|
|
- <summary>
|
|
|
- Gets the exception.
|
|
|
- </summary>
|
|
|
- </member>
|
|
|
<member name="T:SuperSocket.Common.GenericConfigurationElementCollectionBase`2">
|
|
|
<summary>
|
|
|
GenericConfigurationElementCollectionBase
|
|
@@ -714,6 +714,12 @@
|
|
|
<typeparam name="TConfigElement">The type of the config element.</typeparam>
|
|
|
<typeparam name="TConfigInterface">The type of the config interface.</typeparam>
|
|
|
</member>
|
|
|
+ <member name="P:SuperSocket.Common.GenericConfigurationElementCollectionBase`2.Item(System.Int32)">
|
|
|
+ <summary>
|
|
|
+ Gets or sets a property, attribute, or child element of this configuration element.
|
|
|
+ </summary>
|
|
|
+ <returns>The specified property, attribute, or child element</returns>
|
|
|
+ </member>
|
|
|
<member name="M:SuperSocket.Common.GenericConfigurationElementCollectionBase`2.CreateNewElement">
|
|
|
<summary>
|
|
|
When overridden in a derived class, creates a new <see cref="T:System.Configuration.ConfigurationElement"/>.
|
|
@@ -739,12 +745,6 @@
|
|
|
A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.
|
|
|
</returns>
|
|
|
</member>
|
|
|
- <member name="P:SuperSocket.Common.GenericConfigurationElementCollectionBase`2.Item(System.Int32)">
|
|
|
- <summary>
|
|
|
- Gets or sets a property, attribute, or child element of this configuration element.
|
|
|
- </summary>
|
|
|
- <returns>The specified property, attribute, or child element</returns>
|
|
|
- </member>
|
|
|
<member name="T:SuperSocket.Common.GenericConfigurationElementCollection`2">
|
|
|
<summary>
|
|
|
GenericConfigurationElementCollection
|
|
@@ -810,9 +810,17 @@
|
|
|
SendingQueue
|
|
|
</summary>
|
|
|
</member>
|
|
|
+ <member name="P:SuperSocket.Common.SendingQueue.TrackID">
|
|
|
+ <summary>
|
|
|
+ Gets the track ID.
|
|
|
+ </summary>
|
|
|
+ <value>
|
|
|
+ The track ID.
|
|
|
+ </value>
|
|
|
+ </member>
|
|
|
<member name="M:SuperSocket.Common.SendingQueue.#ctor(System.ArraySegment{System.Byte}[],System.Int32,System.Int32)">
|
|
|
<summary>
|
|
|
- Initializes a new instance of the <see cref="T:SuperSocket.Common.SendingQueue"/> class.
|
|
|
+ Initializes a new instance of the <see cref="T:SuperSocket.Common.SendingQueue" /> class.
|
|
|
</summary>
|
|
|
<param name="globalQueue">The global queue.</param>
|
|
|
<param name="offset">The offset.</param>
|
|
@@ -844,51 +852,97 @@
|
|
|
Starts to allow enqueue.
|
|
|
</summary>
|
|
|
</member>
|
|
|
+ <member name="P:SuperSocket.Common.SendingQueue.GlobalQueue">
|
|
|
+ <summary>
|
|
|
+ Gets the global queue.
|
|
|
+ </summary>
|
|
|
+ <value>
|
|
|
+ The global queue.
|
|
|
+ </value>
|
|
|
+ </member>
|
|
|
+ <member name="P:SuperSocket.Common.SendingQueue.Offset">
|
|
|
+ <summary>
|
|
|
+ Gets the offset.
|
|
|
+ </summary>
|
|
|
+ <value>
|
|
|
+ The offset.
|
|
|
+ </value>
|
|
|
+ </member>
|
|
|
+ <member name="P:SuperSocket.Common.SendingQueue.Capacity">
|
|
|
+ <summary>
|
|
|
+ Gets the capacity.
|
|
|
+ </summary>
|
|
|
+ <value>
|
|
|
+ The capacity.
|
|
|
+ </value>
|
|
|
+ </member>
|
|
|
+ <member name="P:SuperSocket.Common.SendingQueue.Count">
|
|
|
+ <summary>
|
|
|
+ Gets the number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1" />.
|
|
|
+ </summary>
|
|
|
+ <returns>The number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1" />.</returns>
|
|
|
+ </member>
|
|
|
+ <member name="P:SuperSocket.Common.SendingQueue.Position">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the position.
|
|
|
+ </summary>
|
|
|
+ <value>
|
|
|
+ The position.
|
|
|
+ </value>
|
|
|
+ </member>
|
|
|
<member name="M:SuperSocket.Common.SendingQueue.IndexOf(System.ArraySegment{System.Byte})">
|
|
|
<summary>
|
|
|
- Determines the index of a specific item in the <see cref="T:System.Collections.Generic.IList`1"/>.
|
|
|
+ Determines the index of a specific item in the <see cref="T:System.Collections.Generic.IList`1" />.
|
|
|
</summary>
|
|
|
- <param name="item">The object to locate in the <see cref="T:System.Collections.Generic.IList`1"/>.</param>
|
|
|
+ <param name="item">The object to locate in the <see cref="T:System.Collections.Generic.IList`1" />.</param>
|
|
|
<returns>
|
|
|
- The index of <paramref name="item"/> if found in the list; otherwise, -1.
|
|
|
+ The index of <paramref name="item" /> if found in the list; otherwise, -1.
|
|
|
</returns>
|
|
|
<exception cref="T:System.NotSupportedException"></exception>
|
|
|
</member>
|
|
|
<member name="M:SuperSocket.Common.SendingQueue.Insert(System.Int32,System.ArraySegment{System.Byte})">
|
|
|
<summary>
|
|
|
- Inserts an item to the <see cref="T:System.Collections.Generic.IList`1"/> at the specified index.
|
|
|
+ Inserts an item to the <see cref="T:System.Collections.Generic.IList`1" /> at the specified index.
|
|
|
</summary>
|
|
|
- <param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
|
|
|
- <param name="item">The object to insert into the <see cref="T:System.Collections.Generic.IList`1"/>.</param>
|
|
|
+ <param name="index">The zero-based index at which <paramref name="item" /> should be inserted.</param>
|
|
|
+ <param name="item">The object to insert into the <see cref="T:System.Collections.Generic.IList`1" />.</param>
|
|
|
<exception cref="T:System.NotSupportedException"></exception>
|
|
|
</member>
|
|
|
<member name="M:SuperSocket.Common.SendingQueue.RemoveAt(System.Int32)">
|
|
|
<summary>
|
|
|
- Removes the <see cref="T:System.Collections.Generic.IList`1"/> item at the specified index.
|
|
|
+ Removes the <see cref="T:System.Collections.Generic.IList`1" /> item at the specified index.
|
|
|
</summary>
|
|
|
<param name="index">The zero-based index of the item to remove.</param>
|
|
|
<exception cref="T:System.NotSupportedException"></exception>
|
|
|
</member>
|
|
|
+ <member name="P:SuperSocket.Common.SendingQueue.Item(System.Int32)">
|
|
|
+ <summary>
|
|
|
+ Gets or sets the element at the specified index.
|
|
|
+ </summary>
|
|
|
+ <param name="index">The index.</param>
|
|
|
+ <returns></returns>
|
|
|
+ <exception cref="T:System.NotSupportedException"></exception>
|
|
|
+ </member>
|
|
|
<member name="M:SuperSocket.Common.SendingQueue.Add(System.ArraySegment{System.Byte})">
|
|
|
<summary>
|
|
|
- Adds an item to the <see cref="T:System.Collections.Generic.ICollection`1"/>.
|
|
|
+ Adds an item to the <see cref="T:System.Collections.Generic.ICollection`1" />.
|
|
|
</summary>
|
|
|
- <param name="item">The object to add to the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>
|
|
|
+ <param name="item">The object to add to the <see cref="T:System.Collections.Generic.ICollection`1" />.</param>
|
|
|
<exception cref="T:System.NotSupportedException"></exception>
|
|
|
</member>
|
|
|
<member name="M:SuperSocket.Common.SendingQueue.Clear">
|
|
|
<summary>
|
|
|
- Removes all items from the <see cref="T:System.Collections.Generic.ICollection`1"/>.
|
|
|
+ Removes all items from the <see cref="T:System.Collections.Generic.ICollection`1" />.
|
|
|
</summary>
|
|
|
<exception cref="T:System.NotSupportedException"></exception>
|
|
|
</member>
|
|
|
<member name="M:SuperSocket.Common.SendingQueue.Contains(System.ArraySegment{System.Byte})">
|
|
|
<summary>
|
|
|
- Determines whether the <see cref="T:System.Collections.Generic.ICollection`1"/> contains a specific value.
|
|
|
+ Determines whether the <see cref="T:System.Collections.Generic.ICollection`1" /> contains a specific value.
|
|
|
</summary>
|
|
|
- <param name="item">The object to locate in the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>
|
|
|
+ <param name="item">The object to locate in the <see cref="T:System.Collections.Generic.ICollection`1" />.</param>
|
|
|
<returns>
|
|
|
- true if <paramref name="item"/> is found in the <see cref="T:System.Collections.Generic.ICollection`1"/>; otherwise, false.
|
|
|
+ true if <paramref name="item" /> is found in the <see cref="T:System.Collections.Generic.ICollection`1" />; otherwise, false.
|
|
|
</returns>
|
|
|
<exception cref="T:System.NotSupportedException"></exception>
|
|
|
</member>
|
|
@@ -899,13 +953,19 @@
|
|
|
<param name="array">The array.</param>
|
|
|
<param name="arrayIndex">Index of the array.</param>
|
|
|
</member>
|
|
|
+ <member name="P:SuperSocket.Common.SendingQueue.IsReadOnly">
|
|
|
+ <summary>
|
|
|
+ Gets a value indicating whether the <see cref="T:System.Collections.Generic.ICollection`1" /> is read-only.
|
|
|
+ </summary>
|
|
|
+ <returns>true if the <see cref="T:System.Collections.Generic.ICollection`1" /> is read-only; otherwise, false.</returns>
|
|
|
+ </member>
|
|
|
<member name="M:SuperSocket.Common.SendingQueue.Remove(System.ArraySegment{System.Byte})">
|
|
|
<summary>
|
|
|
- Removes the first occurrence of a specific object from the <see cref="T:System.Collections.Generic.ICollection`1"/>.
|
|
|
+ Removes the first occurrence of a specific object from the <see cref="T:System.Collections.Generic.ICollection`1" />.
|
|
|
</summary>
|
|
|
- <param name="item">The object to remove from the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>
|
|
|
+ <param name="item">The object to remove from the <see cref="T:System.Collections.Generic.ICollection`1" />.</param>
|
|
|
<returns>
|
|
|
- true if <paramref name="item"/> was successfully removed from the <see cref="T:System.Collections.Generic.ICollection`1"/>; otherwise, false. This method also returns false if <paramref name="item"/> is not found in the original <see cref="T:System.Collections.Generic.ICollection`1"/>.
|
|
|
+ true if <paramref name="item" /> was successfully removed from the <see cref="T:System.Collections.Generic.ICollection`1" />; otherwise, false. This method also returns false if <paramref name="item" /> is not found in the original <see cref="T:System.Collections.Generic.ICollection`1" />.
|
|
|
</returns>
|
|
|
<exception cref="T:System.NotSupportedException"></exception>
|
|
|
</member>
|
|
@@ -914,7 +974,7 @@
|
|
|
Returns an enumerator that iterates through the collection.
|
|
|
</summary>
|
|
|
<returns>
|
|
|
- A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.
|
|
|
+ A <see cref="T:System.Collections.Generic.IEnumerator`1" /> that can be used to iterate through the collection.
|
|
|
</returns>
|
|
|
<exception cref="T:System.NotSupportedException"></exception>
|
|
|
</member>
|
|
@@ -923,7 +983,7 @@
|
|
|
Returns an enumerator that iterates through a collection.
|
|
|
</summary>
|
|
|
<returns>
|
|
|
- An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
|
|
|
+ An <see cref="T:System.Collections.IEnumerator" /> object that can be used to iterate through the collection.
|
|
|
</returns>
|
|
|
<exception cref="T:System.NotSupportedException"></exception>
|
|
|
</member>
|
|
@@ -933,88 +993,14 @@
|
|
|
</summary>
|
|
|
<param name="offset">The binary data size should be trimed at the begining.</param>
|
|
|
</member>
|
|
|
- <member name="P:SuperSocket.Common.SendingQueue.TrackID">
|
|
|
- <summary>
|
|
|
- Gets the track ID.
|
|
|
- </summary>
|
|
|
- <value>
|
|
|
- The track ID.
|
|
|
- </value>
|
|
|
- </member>
|
|
|
- <member name="P:SuperSocket.Common.SendingQueue.GlobalQueue">
|
|
|
- <summary>
|
|
|
- Gets the global queue.
|
|
|
- </summary>
|
|
|
- <value>
|
|
|
- The global queue.
|
|
|
- </value>
|
|
|
- </member>
|
|
|
- <member name="P:SuperSocket.Common.SendingQueue.Offset">
|
|
|
- <summary>
|
|
|
- Gets the offset.
|
|
|
- </summary>
|
|
|
- <value>
|
|
|
- The offset.
|
|
|
- </value>
|
|
|
- </member>
|
|
|
- <member name="P:SuperSocket.Common.SendingQueue.Capacity">
|
|
|
- <summary>
|
|
|
- Gets the capacity.
|
|
|
- </summary>
|
|
|
- <value>
|
|
|
- The capacity.
|
|
|
- </value>
|
|
|
- </member>
|
|
|
- <member name="P:SuperSocket.Common.SendingQueue.Count">
|
|
|
- <summary>
|
|
|
- Gets the number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1" />.
|
|
|
- </summary>
|
|
|
- <returns>The number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1" />.</returns>
|
|
|
- </member>
|
|
|
- <member name="P:SuperSocket.Common.SendingQueue.Position">
|
|
|
- <summary>
|
|
|
- Gets or sets the position.
|
|
|
- </summary>
|
|
|
- <value>
|
|
|
- The position.
|
|
|
- </value>
|
|
|
- </member>
|
|
|
- <member name="P:SuperSocket.Common.SendingQueue.Item(System.Int32)">
|
|
|
- <summary>
|
|
|
- Gets or sets the element at the specified index.
|
|
|
- </summary>
|
|
|
- <param name="index">The index.</param>
|
|
|
- <returns></returns>
|
|
|
- <exception cref="T:System.NotSupportedException"></exception>
|
|
|
- </member>
|
|
|
- <member name="P:SuperSocket.Common.SendingQueue.IsReadOnly">
|
|
|
- <summary>
|
|
|
- Gets a value indicating whether the <see cref="T:System.Collections.Generic.ICollection`1" /> is read-only.
|
|
|
- </summary>
|
|
|
- <returns>true if the <see cref="T:System.Collections.Generic.ICollection`1" /> is read-only; otherwise, false.</returns>
|
|
|
- </member>
|
|
|
<member name="T:SuperSocket.Common.SendingQueueSourceCreator">
|
|
|
<summary>
|
|
|
SendingQueueSourceCreator
|
|
|
</summary>
|
|
|
</member>
|
|
|
- <member name="T:SuperSocket.Common.ISmartPoolSourceCreator`1">
|
|
|
- <summary>
|
|
|
- ISmartPoolSourceCreator
|
|
|
- </summary>
|
|
|
- <typeparam name="T"></typeparam>
|
|
|
- </member>
|
|
|
- <member name="M:SuperSocket.Common.ISmartPoolSourceCreator`1.Create(System.Int32,`0[]@)">
|
|
|
- <summary>
|
|
|
- Creates the specified size.
|
|
|
- </summary>
|
|
|
- <param name="size">The size.</param>
|
|
|
- <param name="poolItems">The pool items.</param>
|
|
|
- <returns></returns>
|
|
|
- </member>
|
|
|
<member name="M:SuperSocket.Common.SendingQueueSourceCreator.#ctor(System.Int32)">
|
|
|
<summary>
|
|
|
- Initializes a new instance of the <see cref="T:SuperSocket.Common.SendingQueueSourceCreator"/> class.
|
|
|
+ Initializes a new instance of the <see cref="T:SuperSocket.Common.SendingQueueSourceCreator" /> class.
|
|
|
</summary>
|
|
|
<param name="sendingQueueSize">Size of the sending queue.</param>
|
|
|
</member>
|
|
@@ -1111,7 +1097,7 @@
|
|
|
</member>
|
|
|
<member name="M:SuperSocket.Common.SmartPoolSource.#ctor(System.Object,System.Int32)">
|
|
|
<summary>
|
|
|
- Initializes a new instance of the <see cref="T:SuperSocket.Common.SmartPoolSource"/> class.
|
|
|
+ Initializes a new instance of the <see cref="T:SuperSocket.Common.SmartPoolSource" /> class.
|
|
|
</summary>
|
|
|
<param name="source">The source.</param>
|
|
|
<param name="itemsCount">The items count.</param>
|
|
@@ -1132,33 +1118,25 @@
|
|
|
The count.
|
|
|
</value>
|
|
|
</member>
|
|
|
- <member name="T:SuperSocket.Common.SmartPool`1">
|
|
|
+ <member name="T:SuperSocket.Common.ISmartPoolSourceCreator`1">
|
|
|
<summary>
|
|
|
- The smart pool
|
|
|
+ ISmartPoolSourceCreator
|
|
|
</summary>
|
|
|
<typeparam name="T"></typeparam>
|
|
|
</member>
|
|
|
- <member name="M:SuperSocket.Common.SmartPool`1.Initialize(System.Int32,System.Int32,SuperSocket.Common.ISmartPoolSourceCreator{`0})">
|
|
|
- <summary>
|
|
|
- Initializes the specified min and max pool size.
|
|
|
- </summary>
|
|
|
- <param name="minPoolSize">The min size of the pool.</param>
|
|
|
- <param name="maxPoolSize">The max size of the pool.</param>
|
|
|
- <param name="sourceCreator">The source creator.</param>
|
|
|
- </member>
|
|
|
- <member name="M:SuperSocket.Common.SmartPool`1.Push(`0)">
|
|
|
+ <member name="M:SuperSocket.Common.ISmartPoolSourceCreator`1.Create(System.Int32,`0[]@)">
|
|
|
<summary>
|
|
|
- Pushes the specified item into the pool.
|
|
|
+ Creates the specified size.
|
|
|
</summary>
|
|
|
- <param name="item">The item.</param>
|
|
|
+ <param name="size">The size.</param>
|
|
|
+ <param name="poolItems">The pool items.</param>
|
|
|
+ <returns></returns>
|
|
|
</member>
|
|
|
- <member name="M:SuperSocket.Common.SmartPool`1.TryGet(`0@)">
|
|
|
+ <member name="T:SuperSocket.Common.SmartPool`1">
|
|
|
<summary>
|
|
|
- Tries to get one item from the pool.
|
|
|
+ The smart pool
|
|
|
</summary>
|
|
|
- <param name="item">The item.</param>
|
|
|
- <returns></returns>
|
|
|
- <exception cref="T:System.NotImplementedException"></exception>
|
|
|
+ <typeparam name="T"></typeparam>
|
|
|
</member>
|
|
|
<member name="P:SuperSocket.Common.SmartPool`1.MinPoolSize">
|
|
|
<summary>
|
|
@@ -1192,6 +1170,28 @@
|
|
|
The total items count.
|
|
|
</value>
|
|
|
</member>
|
|
|
+ <member name="M:SuperSocket.Common.SmartPool`1.Initialize(System.Int32,System.Int32,SuperSocket.Common.ISmartPoolSourceCreator{`0})">
|
|
|
+ <summary>
|
|
|
+ Initializes the specified min and max pool size.
|
|
|
+ </summary>
|
|
|
+ <param name="minPoolSize">The min size of the pool.</param>
|
|
|
+ <param name="maxPoolSize">The max size of the pool.</param>
|
|
|
+ <param name="sourceCreator">The source creator.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:SuperSocket.Common.SmartPool`1.Push(`0)">
|
|
|
+ <summary>
|
|
|
+ Pushes the specified item into the pool.
|
|
|
+ </summary>
|
|
|
+ <param name="item">The item.</param>
|
|
|
+ </member>
|
|
|
+ <member name="M:SuperSocket.Common.SmartPool`1.TryGet(`0@)">
|
|
|
+ <summary>
|
|
|
+ Tries to get one item from the pool.
|
|
|
+ </summary>
|
|
|
+ <param name="item">The item.</param>
|
|
|
+ <returns></returns>
|
|
|
+ <exception cref="T:System.NotImplementedException"></exception>
|
|
|
+ </member>
|
|
|
<member name="T:SuperSocket.Common.SocketEx">
|
|
|
<summary>
|
|
|
Socket extension class
|