[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 11 00 00 00 29 17 fb 89 fe c3 91 f7 2b cb 8b e2 61 d2 3f 05 93 6d 65 a8 9e 63 72 a6 f5 d5 2c f2 9d 20 fa 0b c0 70 6a f6 88 7e 8b 90 3f 39 f5 76 c8 48 e0 bb 7b b2 7b ed d3 10 a7 1a 0f 70 98 0f 7f f4 4b 53 09 d2 a5 ef 36 c3 56 b4 aa f0 91 72 63 25 07 89 e0 93 3e 3f 2e f2 b9 73 0e 12 15 5d 43 56 c3 f4 70 a5 89 fe f7 f6 ac 3e 77 c2 d8 d0 84 91 f4 0c d1 f3 8e dc c3 c3 b8 38 3d 0c bf 17 de 20 78 c1 ]System.Reflection.AssemblyCompany("")System.Reflection.AssemblyConfiguration("")System.Reflection.AssemblyCopyright("sta.blockhead")System.Reflection.AssemblyDescription("A C# implementation of the WebSocket protocol client & server")System.Reflection.AssemblyProduct("websocket-sharp.dll")System.Reflection.AssemblyTitle("websocket-sharp")System.Reflection.AssemblyTrademark("")System.Runtime.CompilerServices.RuntimeCompatibility(WrapNonExceptionThrows=true)A C# implementation of the WebSocket protocol client & server.Copyright (c) 2010-2013 sta.blockheadwebsocket-sharpExtensionMethodWebSocketSharp.Net.WebSockets.TcpListenerWebSocketContext
A that provides a TCP connection to accept a WebSocket connection.
A that indicates a secure connection or not. (true indicates a secure connection.)
Accepts a WebSocket connection by the .
ExtensionMethodSystem.Void
A that provides a TCP connection to accept a WebSocket connection.
A that indicates a secure connection or not. (true indicates a secure connection.)
An Action<TcpListenerWebSocketContext> delegate that contains the method(s) that is called when an asynchronous operation completes.
Accepts a WebSocket connection asynchronously by the .
ExtensionMethodSystem.Boolean
A that contains the entries.
A that contains the key of the entry to find.
Determines whether the specified contains the entry
with the specified .
ExtensionMethodSystem.Boolean
A that contains the entries.
A that contains the key of the entry to find.
A that contains the value of the entry to find.
Determines whether the specified contains the entry
with the specified both and .
ExtensionMethodSystem.BooleanSystem.ParamArray
A to test.
An array of that contains characters to find.
Determines whether the specified contains any of characters
in the specified array of .
ExtensionMethodSystem.Void
An to emit.
An that emits the .
An that contains no event data.
Emit the specified delegate if is not .
ExtensionMethodSystem.VoidSystem.EventArgs
The type of the event data generated by the event.
An EventHandler<TEventArgs> to emit.
An that emits the .
A TEventArgs that contains the event data.
Emit the specified EventHandler<TEventArgs> delegate if is not .
ExtensionMethodSystem.Boolean
An to compare.
A to compare.
A List<byte> to save the as .
Determines whether the specified equals the specified as .
And save this specified as to the specified List<byte>.
ExtensionMethodSystem.String
A that contains the URI to get the absolute path from.
Gets the absolute path from the specified .
ExtensionMethodWebSocketSharp.Net.CookieCollection
A that contains a collection of the HTTP Headers.
true if gets from the response ;
from the request , false.
Gets the collection of cookies from the specified .
ExtensionMethodSystem.String
One of values that contains an HTTP status code.
Gets the description of the HTTP status code using the specified .
ExtensionMethodSystem.String
A that contains a pair of name and value separated by a separator string.
A that contains a separator string.
Gets the name from the specified that contains a pair of name and value
separated by a separator string.
ExtensionMethodSystem.Collections.Generic.KeyValuePair<System.String,System.String>
A that contains a pair of name and value are separated by a separator string.
A that contains a separator string.
Gets the name and value from the specified that contains a pair of name and value are separated by a separator string.
ExtensionMethodSystem.String
An that contains an HTTP status code.
Gets the description of the HTTP status code using the specified .
ExtensionMethodSystem.String
A that contains a pair of name and value separated by a separator string.
A that contains a separator string.
Gets the value from the specified that contains a pair of name and value
separated by a separator string.
ExtensionMethodSystem.Boolean
A to test.
Determines whether the specified is in the allowable range of
the WebSocket close status code.
ExtensionMethodSystem.Boolean
A to test.
Determines whether the specified is empty.
ExtensionMethodSystem.Boolean
A to test.
A that contains character to find.
Determines whether the specified is enclosed in the specified .
ExtensionMethodSystem.Boolean
A to test.
Determines whether the specified is host (this computer architecture) byte order.
ExtensionMethodSystem.Boolean
A to test.
Determines whether the specified represents a local IP address.
ExtensionMethodSystem.Boolean
A to test.
Determines whether the specified is or empty.
ExtensionMethodSystem.Boolean
A to test.
Determines whether the specified is predefined scheme.
ExtensionMethodSystem.Boolean
A that contains an HTTP request information.
A that contains a protocol name.
Determines whether the specified is the HTTP Upgrade request
to switch to the specified .
ExtensionMethodSystem.Boolean
A to test.
A that receives a message if the is invalid.
Determines whether the specified is valid absolute path.
ExtensionMethodSystem.Boolean
A to test.
Determines whether the specified is a URI string.
ExtensionMethodSystem.Boolean
The first to compare.
The second to compare.
A that indicates a case-sensitive or insensitive comparison. (true indicates a case-insensitive comparison.)
Determines whether two specified objects don't have the same value.
ExtensionMethodSystem.Byte[]
A that contains the data to read.
An that contains the number of bytes to read.
Reads a block of bytes from the specified
and returns the read data in an array of .
ExtensionMethodSystem.Byte[]
A that contains the data to read.
A that contains the number of bytes to read.
Reads a block of bytes from the specified stream and returns the read data in an array of .
ExtensionMethodSystem.Byte[]
A that contains the data to read.
A that contains the number of bytes to read.
An that contains the buffer size in bytes of each internal read.
Reads a block of bytes from the specified
and returns the read data in an array of .
ExtensionMethodT[]
The type of elements in the .
An array of T that contains the data to retrieve a sub-array.
An that contains the zero-based starting position of a sub-array in the .
An that contains the number of elements to retrieve a sub-array.
Retrieves a sub-array from the specified . A sub-array starts at the specified element position.
ExtensionMethodSystem.Void
An is the number of times to execute.
An delegate that references the method(s) to execute.
Executes the specified delegate times.
ExtensionMethodSystem.Void
An is the number of times to execute.
An Action<int> delegate that references the method(s) to execute.
An parameter to pass to the method(s) is the zero-based count of iteration.
Executes the specified Action<int> delegate times.
ExtensionMethodSystem.Void
A is the number of times to execute.
An delegate that references the method(s) to execute.
Executes the specified delegate times.
ExtensionMethodSystem.Void
A is the number of times to execute.
An Action<long> delegate that references the method(s) to execute.
A parameter to pass to the method(s) is the zero-based count of iteration.
Executes the specified Action<long> delegate times.
ExtensionMethodSystem.Void
A is the number of times to execute.
An delegate that references the method(s) to execute.
Executes the specified delegate times.
ExtensionMethodSystem.Void
A is the number of times to execute.
An Action<uint> delegate that references the method(s) to execute.
A parameter to pass to the method(s) is the zero-based count of iteration.
Executes the specified Action<uint> delegate times.
ExtensionMethodSystem.Void
A is the number of times to execute.
An delegate that references the method(s) to execute.
Executes the specified delegate times.
ExtensionMethodSystem.Void
A is the number of times to execute.
An Action<ulong> delegate that references the method(s) to execute.
A parameter to pass to this method(s) is the zero-based count of iteration.
Executes the specified Action<ulong> delegate times.
ExtensionMethodTDefaultConstructorConstraintNotNullableValueTypeConstraintSystem.ValueType
The type of the return. The T must be a value type.
An array of to convert.
A that indicates the byte order of .
Converts the specified array of to the specified type data.
ExtensionMethodSystem.Byte[]DefaultConstructorConstraintNotNullableValueTypeConstraintSystem.ValueType
The type of . The T must be a value type.
A T to convert.
A that indicates the byte order of the return.
Converts the specified to an array of .
ExtensionMethodSystem.Byte[]
An array of to convert.
A that indicates the byte order of .
Converts the order of the specified array of to the host byte order.
ExtensionMethodSystem.String
The type of elements in .
An array of T to convert.
A that contains a separator string.
Converts the specified to a that concatenates
the each element of across the specified .
ExtensionMethodSystem.Uri
A to convert.
Converts the specified to a object.
ExtensionMethodSystem.Boolean
A that contains a WebSocket URI.
When this method returns, contains a created WebSocket if the parameter is valid WebSocket URI; otherwise, .
When this method returns, contains a error message if the parameter is invalid WebSocket URI; otherwise, String.Empty.
Tries to create a new WebSocket using the specified .
ExtensionMethodSystem.String
A to decode.
URL-decodes the specified .
ExtensionMethodSystem.String
A to encode.
URL-encodes the specified .
ExtensionMethodSystem.Void
A that contains a network stream to write a content data.
An array of that contains a content data to write.
Writes the specified content data using the specified .