Renamed SessionManager.cs to WebSocketServiceManager.cs

This commit is contained in:
sta
2013-02-02 23:44:06 +09:00
parent a171b05740
commit fcdf214fc0
53 changed files with 1821 additions and 791 deletions

View File

@@ -196,7 +196,7 @@
</div>
<div class="Remarks">
<h2 class="Section"> Namespace</h2>
<p>The WebSocketSharp.Net.WebSockets namespace provides access to the WebSocket connection request objects sent from the client to the server.</p>
<p>The WebSocketSharp.Net.WebSockets namespace contains classes to access to the WebSocket connection request objects.</p>
<table class="TypesListing" style="margin-top: 1em">
<tr>
<th>Type</th>

View File

@@ -196,7 +196,7 @@
</div>
<div class="Remarks">
<h2 class="Section"> Namespace</h2>
<p>The WebSocketSharp.Net namespace provides some modified classes in the System.Net namespace (e.g. <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Net.HttpListenerContext">System.Net.HttpListenerContext</a>) to accept the WebSocket connection request.</p>
<p>The WebSocketSharp.Net namespace contains some modified classes and enumerations in the System.Net namespace (e.g. <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Net.HttpListenerContext">System.Net.HttpListenerContext</a>) to accept the WebSocket connection requests.</p>
<table class="TypesListing" style="margin-top: 1em">
<tr>
<th>Type</th>

View File

@@ -240,7 +240,7 @@
<i>
<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a>
</i>.
Gets or sets a value indicating whether the WebSocket service host cleans up the inactive service client.
Gets or sets a value indicating whether the WebSocket service host cleans up the inactive service clients periodically.
</td>
</tr>
</table>
@@ -259,7 +259,7 @@
<b>
<a href="#M:WebSocketSharp.Server.IServiceHost.BindWebSocket(WebSocketSharp.WebSocket)">BindWebSocket</a>
</b>(<a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a>)<blockquote>
Binds the specified <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a> instance to the WebSocket service.
Binds the specified <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a> to the WebSocket service instance.
</blockquote></td>
</tr>
<tr valign="top">
@@ -271,7 +271,7 @@
<b>
<a href="#M:WebSocketSharp.Server.IServiceHost.Broadcast(System.String)">Broadcast</a>
</b>(<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>)<blockquote>
Broadcasts the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>.
Broadcasts the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> to all service clients.
</blockquote></td>
</tr>
<tr valign="top">
@@ -339,7 +339,7 @@
<h3 id="M:WebSocketSharp.Server.IServiceHost.BindWebSocket(WebSocketSharp.WebSocket)">BindWebSocket Method</h3>
<blockquote id="M:WebSocketSharp.Server.IServiceHost.BindWebSocket(WebSocketSharp.WebSocket):member">
<p class="Summary">
Binds the specified <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a> instance to the WebSocket service.
Binds the specified <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a> to the WebSocket service instance.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Void">void</a> <b>BindWebSocket</b> (<a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a> socket)</div>
@@ -350,7 +350,7 @@
<i>socket</i>
</dt>
<dd>
An <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a> to bind.
A <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a> to bind.
</dd>
</dl>
</blockquote>
@@ -366,7 +366,7 @@
<h3 id="M:WebSocketSharp.Server.IServiceHost.Broadcast(System.String)">Broadcast Method</h3>
<blockquote id="M:WebSocketSharp.Server.IServiceHost.Broadcast(System.String):member">
<p class="Summary">
Broadcasts the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>.
Broadcasts the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> to all service clients.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Void">void</a> <b>Broadcast</b> (<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> data)</div>
@@ -425,13 +425,13 @@
<h3 id="P:WebSocketSharp.Server.IServiceHost.Sweeped">Sweeped Property</h3>
<blockquote id="P:WebSocketSharp.Server.IServiceHost.Sweeped:member">
<p class="Summary">
Gets or sets a value indicating whether the WebSocket service host cleans up the inactive service client.
Gets or sets a value indicating whether the WebSocket service host cleans up the inactive service clients periodically.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a> <b>Sweeped</b> { get; set; }</div>
<h4 class="Subsection">Value</h4>
<blockquote class="SubsectionBox" id="P:WebSocketSharp.Server.IServiceHost.Sweeped:Value">
<tt>true</tt> if the WebSocket service host cleans up the inactive service client; otherwise, <tt>false</tt>.
<tt>true</tt> if the WebSocket service host cleans up the inactive service clients periodically; otherwise, <tt>false</tt>.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="P:WebSocketSharp.Server.IServiceHost.Sweeped:Remarks">

View File

@@ -344,7 +344,7 @@
<i>
<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Net.IPAddress">System.Net.IPAddress</a>
</i>.
Gets the IP address on which to listen for incoming connection attempts.
Gets the local IP address on which to listen for incoming connection attempts.
(<i>Inherited from <a href="../WebSocketSharp.Server/WebSocketServerBase.html">WebSocketServerBase</a>.</i>)</td>
</tr>
<tr valign="top">
@@ -358,7 +358,7 @@
<i>
<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a>
</i>.
Gets a value indicating whether this server provides secure connection.
Gets a value indicating whether the server provides secure connection.
(<i>Inherited from <a href="../WebSocketSharp.Server/WebSocketServerBase.html">WebSocketServerBase</a>.</i>)</td>
</tr>
<tr valign="top">
@@ -372,7 +372,7 @@
<i>
<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a>
</i>.
Gets a value indicating whether this server is self host.
Gets a value indicating whether the server is self host.
(<i>Inherited from <a href="../WebSocketSharp.Server/WebSocketServerBase.html">WebSocketServerBase</a>.</i>)</td>
</tr>
<tr valign="top">
@@ -400,7 +400,7 @@
<i>
<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.IEnumerable`1">IEnumerable&lt;string&gt;</a>
</i>.
Gets the paths associated with the each WebSocket services.
Gets the collection of paths associated with the every WebSocket services that the server provides.
</td>
</tr>
<tr valign="top">
@@ -417,7 +417,7 @@
<i>
<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a>
</i>.
Gets or sets a value indicating whether the server cleans up the inactive client.
Gets or sets a value indicating whether the server cleans up the inactive clients periodically.
</td>
</tr>
</table>
@@ -731,7 +731,7 @@
<i>address</i>
</dt>
<dd>
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Net.IPAddress">System.Net.IPAddress</a> that contains an IP address.
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Net.IPAddress">System.Net.IPAddress</a> that contains a local IP address.
</dd>
<dt>
<i>port</i>
@@ -765,7 +765,7 @@
<i>address</i>
</dt>
<dd>
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Net.IPAddress">System.Net.IPAddress</a> that contains an IP address.
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Net.IPAddress">System.Net.IPAddress</a> that contains a local IP address.
</dd>
<dt>
<i>port</i>
@@ -804,7 +804,7 @@
<i>context</i>
</dt>
<dd>
A <a href="../WebSocketSharp.Net.WebSockets/TcpListenerWebSocketContext.html">WebSocketSharp.Net.WebSockets.TcpListenerWebSocketContext</a> that contains a WebSocket connection.
A <a href="../WebSocketSharp.Net.WebSockets/TcpListenerWebSocketContext.html">WebSocketSharp.Net.WebSockets.TcpListenerWebSocketContext</a> that contains the WebSocket connection request objects.
</dd>
</dl>
</blockquote>
@@ -831,7 +831,7 @@
<i>T</i>
</dt>
<dd>
The type of a WebSocket service. The T must inherit the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> class.
The type of the WebSocket service. The T must inherit the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> class.
</dd>
</dl>
</blockquote>
@@ -842,7 +842,7 @@
<i>absPath</i>
</dt>
<dd>
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> that contains an absolute path associated with a WebSocket service.
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> that contains an absolute path associated with the WebSocket service.
</dd>
</dl>
</blockquote>
@@ -885,13 +885,13 @@
<h3 id="P:WebSocketSharp.Server.WebSocketServer.ServicePaths">ServicePaths Property</h3>
<blockquote id="P:WebSocketSharp.Server.WebSocketServer.ServicePaths:member">
<p class="Summary">
Gets the paths associated with the each WebSocket services.
Gets the collection of paths associated with the every WebSocket services that the server provides.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.IEnumerable`1">IEnumerable&lt;string&gt;</a> <b>ServicePaths</b> { get; }</div>
<h4 class="Subsection">Value</h4>
<blockquote class="SubsectionBox" id="P:WebSocketSharp.Server.WebSocketServer.ServicePaths:Value">
An IEnumerable&lt;string&gt; that contains the paths.
An IEnumerable&lt;string&gt; that contains the collection of paths.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="P:WebSocketSharp.Server.WebSocketServer.ServicePaths:Remarks">
@@ -921,13 +921,13 @@
<h3 id="P:WebSocketSharp.Server.WebSocketServer.Sweeped">Sweeped Property</h3>
<blockquote id="P:WebSocketSharp.Server.WebSocketServer.Sweeped:member">
<p class="Summary">
Gets or sets a value indicating whether the server cleans up the inactive client.
Gets or sets a value indicating whether the server cleans up the inactive clients periodically.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a> <b>Sweeped</b> { get; set; }</div>
<h4 class="Subsection">Value</h4>
<blockquote class="SubsectionBox" id="P:WebSocketSharp.Server.WebSocketServer.Sweeped:Value">
<tt>true</tt> if the server cleans up the inactive client; otherwise, <tt>false</tt>.
<tt>true</tt> if the server cleans up the inactive clients every 60 seconds; otherwise, <tt>false</tt>.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="P:WebSocketSharp.Server.WebSocketServer.Sweeped:Remarks">

View File

@@ -296,7 +296,7 @@
<i>
<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Net.IPAddress">System.Net.IPAddress</a>
</i>.
Gets the IP address on which to listen for incoming connection attempts.
Gets the local IP address on which to listen for incoming connection attempts.
</td>
</tr>
<tr valign="top">
@@ -310,7 +310,7 @@
<i>
<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a>
</i>.
Gets a value indicating whether this server provides secure connection.
Gets a value indicating whether the server provides secure connection.
</td>
</tr>
<tr valign="top">
@@ -324,7 +324,7 @@
<i>
<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a>
</i>.
Gets a value indicating whether this server is self host.
Gets a value indicating whether the server is self host.
</td>
</tr>
<tr valign="top">
@@ -569,7 +569,7 @@
<i>address</i>
</dt>
<dd>
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Net.IPAddress">System.Net.IPAddress</a> that contains an IP address.
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Net.IPAddress">System.Net.IPAddress</a> that contains a local IP address.
</dd>
<dt>
<i>port</i>
@@ -647,7 +647,7 @@
<i>context</i>
</dt>
<dd>
A <a href="../WebSocketSharp.Net.WebSockets/TcpListenerWebSocketContext.html">WebSocketSharp.Net.WebSockets.TcpListenerWebSocketContext</a> that contains a WebSocket connection.
A <a href="../WebSocketSharp.Net.WebSockets/TcpListenerWebSocketContext.html">WebSocketSharp.Net.WebSockets.TcpListenerWebSocketContext</a> that contains the WebSocket connection request objects.
</dd>
</dl>
</blockquote>
@@ -663,13 +663,13 @@
<h3 id="P:WebSocketSharp.Server.WebSocketServerBase.Address">Address Property</h3>
<blockquote id="P:WebSocketSharp.Server.WebSocketServerBase.Address:member">
<p class="Summary">
Gets the IP address on which to listen for incoming connection attempts.
Gets the local IP address on which to listen for incoming connection attempts.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Net.IPAddress">System.Net.IPAddress</a> <b>Address</b> { get; }</div>
<h4 class="Subsection">Value</h4>
<blockquote class="SubsectionBox" id="P:WebSocketSharp.Server.WebSocketServerBase.Address:Value">
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Net.IPAddress">System.Net.IPAddress</a> that contains an IP address.
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Net.IPAddress">System.Net.IPAddress</a> that contains a local IP address.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="P:WebSocketSharp.Server.WebSocketServerBase.Address:Remarks">
@@ -730,13 +730,13 @@
<h3 id="P:WebSocketSharp.Server.WebSocketServerBase.IsSecure">IsSecure Property</h3>
<blockquote id="P:WebSocketSharp.Server.WebSocketServerBase.IsSecure:member">
<p class="Summary">
Gets a value indicating whether this server provides secure connection.
Gets a value indicating whether the server provides secure connection.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a> <b>IsSecure</b> { get; }</div>
<h4 class="Subsection">Value</h4>
<blockquote class="SubsectionBox" id="P:WebSocketSharp.Server.WebSocketServerBase.IsSecure:Value">
<tt>true</tt> if this server provides secure connection; otherwise, <tt>false</tt>.
<tt>true</tt> if the server provides secure connection; otherwise, <tt>false</tt>.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="P:WebSocketSharp.Server.WebSocketServerBase.IsSecure:Remarks">
@@ -750,13 +750,13 @@
<h3 id="P:WebSocketSharp.Server.WebSocketServerBase.IsSelfHost">IsSelfHost Property</h3>
<blockquote id="P:WebSocketSharp.Server.WebSocketServerBase.IsSelfHost:member">
<p class="Summary">
Gets a value indicating whether this server is self host.
Gets a value indicating whether the server is self host.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a> <b>IsSelfHost</b> { get; }</div>
<h4 class="Subsection">Value</h4>
<blockquote class="SubsectionBox" id="P:WebSocketSharp.Server.WebSocketServerBase.IsSelfHost:Value">
<tt>true</tt> if this server is self host; otherwise, <tt>false</tt>.
<tt>true</tt> if the server is self host; otherwise, <tt>false</tt>.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="P:WebSocketSharp.Server.WebSocketServerBase.IsSelfHost:Remarks">

View File

@@ -264,7 +264,7 @@
<i>
<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>
</i>.
Gets the ID of a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
Gets the ID of the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
</td>
</tr>
<tr valign="top">
@@ -278,7 +278,7 @@
<i>
<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a>
</i>.
Gets a value indicating whether a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance is bound to a <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a>.
Gets a value indicating whether the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance is bound to a <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a>.
</td>
</tr>
</table>
@@ -311,7 +311,7 @@
</td>
<td>
<i>
<a href="../WebSocketSharp.Server/SessionManager.html">SessionManager</a>
<a href="../WebSocketSharp.Server/WebSocketServiceManager.html">WebSocketServiceManager</a>
</i>.
Gets the sessions to the WebSocket service.
</td>
@@ -323,19 +323,6 @@
<div class="SectionBox" id="Public Methods">
<div class="SubsectionBox">
<table class="TypeMembers">
<tr valign="top">
<td>
<div>
</div>
</td>
<td colspan="2">
<b>
<a href="#M:WebSocketSharp.Server.WebSocketService.Bind(WebSocketSharp.WebSocket,WebSocketSharp.Server.SessionManager)">Bind</a>
</b>(<a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a>, <a href="../WebSocketSharp.Server/SessionManager.html">SessionManager</a>)<blockquote>
Binds the specified <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a> and <a href="../WebSocketSharp.Server/SessionManager.html">WebSocketSharp.Server.SessionManager</a>
to a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
</blockquote></td>
</tr>
<tr valign="top">
<td>
<div>
@@ -345,7 +332,8 @@
<b>
<a href="#M:WebSocketSharp.Server.WebSocketService.Broadcast(System.Byte[])">Broadcast</a>
</b>(<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Byte">byte</a>[])<blockquote>
Broadcasts the specified array of <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Byte">byte</a> to all clients of the WebSocket service.
Broadcasts the specified array of <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Byte">byte</a> to the clients of every <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instances
in the <a href="../WebSocketSharp.Server/WebSocketService.html#P:WebSocketSharp.Server.WebSocketService.Sessions">WebSocketService.Sessions</a>.
</blockquote></td>
</tr>
<tr valign="top">
@@ -357,7 +345,8 @@
<b>
<a href="#M:WebSocketSharp.Server.WebSocketService.Broadcast(System.String)">Broadcast</a>
</b>(<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>)<blockquote>
Broadcasts the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> to all clients of the WebSocket service.
Broadcasts the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> to the clients of every <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instances
in the <a href="../WebSocketSharp.Server/WebSocketService.html#P:WebSocketSharp.Server.WebSocketService.Sessions">WebSocketService.Sessions</a>.
</blockquote></td>
</tr>
<tr valign="top">
@@ -369,7 +358,8 @@
<b>
<a href="#M:WebSocketSharp.Server.WebSocketService.Broadping">Broadping</a>
</b>()<nobr> : <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.Dictionary`2">Dictionary&lt;string, bool&gt;</a></nobr><blockquote>
Pings to all clients of the WebSocket service.
Pings to the clients of every <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instances
in the <a href="../WebSocketSharp.Server/WebSocketService.html#P:WebSocketSharp.Server.WebSocketService.Sessions">WebSocketService.Sessions</a>.
</blockquote></td>
</tr>
<tr valign="top">
@@ -381,7 +371,8 @@
<b>
<a href="#M:WebSocketSharp.Server.WebSocketService.Broadping(System.String)">Broadping</a>
</b>(<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>)<nobr> : <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.Dictionary`2">Dictionary&lt;string, bool&gt;</a></nobr><blockquote>
Pings with the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> to all clients of the WebSocket service.
Pings with the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> to the clients of every <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instances
in the <a href="../WebSocketSharp.Server/WebSocketService.html#P:WebSocketSharp.Server.WebSocketService.Sessions">WebSocketService.Sessions</a>.
</blockquote></td>
</tr>
<tr valign="top">
@@ -393,7 +384,7 @@
<b>
<a href="#M:WebSocketSharp.Server.WebSocketService.Ping">Ping</a>
</b>()<nobr> : <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a></nobr><blockquote>
Pings to the client of a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
Pings to the client of the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
</blockquote></td>
</tr>
<tr valign="top">
@@ -405,7 +396,7 @@
<b>
<a href="#M:WebSocketSharp.Server.WebSocketService.Ping(System.String)">Ping</a>
</b>(<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>)<nobr> : <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a></nobr><blockquote>
Pings with the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> to the client of a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
Pings with the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> to the client of the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
</blockquote></td>
</tr>
<tr valign="top">
@@ -417,7 +408,8 @@
<b>
<a href="#M:WebSocketSharp.Server.WebSocketService.PingTo(System.String)">PingTo</a>
</b>(<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>)<nobr> : <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a></nobr><blockquote>
Pings to the client of a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance associated with the specified ID.
Pings to the client of the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance
associated with the specified <i>id</i>.
</blockquote></td>
</tr>
<tr valign="top">
@@ -429,8 +421,8 @@
<b>
<a href="#M:WebSocketSharp.Server.WebSocketService.PingTo(System.String,System.String)">PingTo</a>
</b>(<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>)<nobr> : <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a></nobr><blockquote>
Pings with the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> to the client of a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance
associated with the specified ID.
Pings with the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> to the client of the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance
associated with the specified <i>id</i>.
</blockquote></td>
</tr>
<tr valign="top">
@@ -442,7 +434,7 @@
<b>
<a href="#M:WebSocketSharp.Server.WebSocketService.Send(System.Byte[])">Send</a>
</b>(<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Byte">byte</a>[])<blockquote>
Sends a binary data to the client of a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
Sends a binary data to the client of the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
</blockquote></td>
</tr>
<tr valign="top">
@@ -454,7 +446,7 @@
<b>
<a href="#M:WebSocketSharp.Server.WebSocketService.Send(System.String)">Send</a>
</b>(<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>)<blockquote>
Sends a text data to the client of a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
Sends a text data to the client of the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
</blockquote></td>
</tr>
<tr valign="top">
@@ -466,7 +458,8 @@
<b>
<a href="#M:WebSocketSharp.Server.WebSocketService.SendTo(System.String,System.Byte[])">SendTo</a>
</b>(<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Byte">byte</a>[])<blockquote>
Sends a binary data to the client of a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance associated with the specified ID.
Sends a binary data to the client of the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance
associated with the specified <i>id</i>.
</blockquote></td>
</tr>
<tr valign="top">
@@ -478,7 +471,8 @@
<b>
<a href="#M:WebSocketSharp.Server.WebSocketService.SendTo(System.String,System.String)">SendTo</a>
</b>(<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>)<blockquote>
Sends a text data to the client of a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance associated with the specified ID.
Sends a text data to the client of the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance
associated with the specified <i>id</i>.
</blockquote></td>
</tr>
<tr valign="top">
@@ -490,7 +484,7 @@
<b>
<a href="#M:WebSocketSharp.Server.WebSocketService.Start">Start</a>
</b>()<blockquote>
Starts a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
Starts the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
</blockquote></td>
</tr>
<tr valign="top">
@@ -502,7 +496,7 @@
<b>
<a href="#M:WebSocketSharp.Server.WebSocketService.Stop">Stop</a>
</b>()<blockquote>
Stops a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
Stops the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
</blockquote></td>
</tr>
<tr valign="top">
@@ -514,7 +508,7 @@
<b>
<a href="#M:WebSocketSharp.Server.WebSocketService.Stop(System.UInt16,System.String)">Stop</a>
</b>(<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.UInt16">ushort</a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>)<blockquote>
Stops a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance with the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.UInt16">ushort</a> and <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>.
Stops the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance with the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.UInt16">ushort</a> and <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>.
</blockquote></td>
</tr>
<tr valign="top">
@@ -526,7 +520,7 @@
<b>
<a href="#M:WebSocketSharp.Server.WebSocketService.Stop(WebSocketSharp.CloseStatusCode,System.String)">Stop</a>
</b>(<a href="../WebSocketSharp/CloseStatusCode.html">WebSocketSharp.CloseStatusCode</a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>)<blockquote>
Stops a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance with the specified <a href="../WebSocketSharp/CloseStatusCode.html">WebSocketSharp.CloseStatusCode</a> and <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>.
Stops the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance with the specified <a href="../WebSocketSharp/CloseStatusCode.html">WebSocketSharp.CloseStatusCode</a> and <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>.
</blockquote></td>
</tr>
</table>
@@ -545,7 +539,7 @@
<b>
<a href="#M:WebSocketSharp.Server.WebSocketService.OnClose(WebSocketSharp.CloseEventArgs)">OnClose</a>
</b>(<a href="../WebSocketSharp/CloseEventArgs.html">WebSocketSharp.CloseEventArgs</a>)<blockquote>
Occurs when a inner <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a> receives a Close frame or the Stop method is called.
Occurs when the inner <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a> receives a Close frame or the Stop method is called.
</blockquote></td>
</tr>
<tr valign="top">
@@ -557,7 +551,7 @@
<b>
<a href="#M:WebSocketSharp.Server.WebSocketService.OnError(WebSocketSharp.ErrorEventArgs)">OnError</a>
</b>(<a href="../WebSocketSharp/ErrorEventArgs.html">WebSocketSharp.ErrorEventArgs</a>)<blockquote>
Occurs when a inner <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a> gets an error.
Occurs when the inner <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a> gets an error.
</blockquote></td>
</tr>
<tr valign="top">
@@ -569,7 +563,7 @@
<b>
<a href="#M:WebSocketSharp.Server.WebSocketService.OnMessage(WebSocketSharp.MessageEventArgs)">OnMessage</a>
</b>(<a href="../WebSocketSharp/MessageEventArgs.html">WebSocketSharp.MessageEventArgs</a>)<blockquote>
Occurs when a inner <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a> receives a data frame.
Occurs when the inner <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a> receives a data frame.
</blockquote></td>
</tr>
<tr valign="top">
@@ -638,44 +632,11 @@
<b>Namespace: </b>WebSocketSharp.Server<br /><b>Assembly: </b>websocket-sharp (in websocket-sharp.dll)</div>
<hr size="1" />
</blockquote>
<h3 id="M:WebSocketSharp.Server.WebSocketService.Bind(WebSocketSharp.WebSocket,WebSocketSharp.Server.SessionManager)">Bind Method</h3>
<blockquote id="M:WebSocketSharp.Server.WebSocketService.Bind(WebSocketSharp.WebSocket,WebSocketSharp.Server.SessionManager):member">
<p class="Summary">
Binds the specified <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a> and <a href="../WebSocketSharp.Server/SessionManager.html">WebSocketSharp.Server.SessionManager</a>
to a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Void">void</a> <b>Bind</b> (<a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a> socket, <a href="../WebSocketSharp.Server/SessionManager.html">SessionManager</a> sessions)</div>
<h4 class="Subsection">Parameters</h4>
<blockquote class="SubsectionBox" id="M:WebSocketSharp.Server.WebSocketService.Bind(WebSocketSharp.WebSocket,WebSocketSharp.Server.SessionManager):Parameters">
<dl>
<dt>
<i>socket</i>
</dt>
<dd>
A <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a> to bind to the WebSocketService.
</dd>
<dt>
<i>sessions</i>
</dt>
<dd>
A <a href="../WebSocketSharp.Server/SessionManager.html">WebSocketSharp.Server.SessionManager</a> to bind to the WebSocketService.
</dd>
</dl>
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="M:WebSocketSharp.Server.WebSocketService.Bind(WebSocketSharp.WebSocket,WebSocketSharp.Server.SessionManager):Remarks">
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</div>
<h2 class="Section">Requirements</h2>
<div class="SectionBox" id="M:WebSocketSharp.Server.WebSocketService.Bind(WebSocketSharp.WebSocket,WebSocketSharp.Server.SessionManager):Version Information">
<b>Namespace: </b>WebSocketSharp.Server<br /><b>Assembly: </b>websocket-sharp (in websocket-sharp.dll)</div>
<hr size="1" />
</blockquote>
<h3 id="M:WebSocketSharp.Server.WebSocketService.Broadcast(System.Byte[])">Broadcast Method</h3>
<blockquote id="M:WebSocketSharp.Server.WebSocketService.Broadcast(System.Byte[]):member">
<p class="Summary">
Broadcasts the specified array of <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Byte">byte</a> to all clients of the WebSocket service.
Broadcasts the specified array of <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Byte">byte</a> to the clients of every <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instances
in the <a href="../WebSocketSharp.Server/WebSocketService.html#P:WebSocketSharp.Server.WebSocketService.Sessions">WebSocketService.Sessions</a>.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Void">void</a> <b>Broadcast</b> (<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Byte">byte</a>[] data)</div>
@@ -702,7 +663,8 @@
<h3 id="M:WebSocketSharp.Server.WebSocketService.Broadcast(System.String)">Broadcast Method</h3>
<blockquote id="M:WebSocketSharp.Server.WebSocketService.Broadcast(System.String):member">
<p class="Summary">
Broadcasts the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> to all clients of the WebSocket service.
Broadcasts the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> to the clients of every <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instances
in the <a href="../WebSocketSharp.Server/WebSocketService.html#P:WebSocketSharp.Server.WebSocketService.Sessions">WebSocketService.Sessions</a>.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Void">void</a> <b>Broadcast</b> (<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> data)</div>
@@ -729,14 +691,15 @@
<h3 id="M:WebSocketSharp.Server.WebSocketService.Broadping">Broadping Method</h3>
<blockquote id="M:WebSocketSharp.Server.WebSocketService.Broadping:member">
<p class="Summary">
Pings to all clients of the WebSocket service.
Pings to the clients of every <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instances
in the <a href="../WebSocketSharp.Server/WebSocketService.html#P:WebSocketSharp.Server.WebSocketService.Sessions">WebSocketService.Sessions</a>.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.Dictionary`2">Dictionary&lt;string, bool&gt;</a> <b>Broadping</b> ()</div>
<h4 class="Subsection">Returns</h4>
<blockquote class="SubsectionBox" id="M:WebSocketSharp.Server.WebSocketService.Broadping:Returns">
A Dictionary&lt;string, bool&gt; that contains the collection of the ID and value
indicating whether the WebSocket service received a Pong in a time.
A Dictionary&lt;string, bool&gt; that contains the collection of IDs and values
indicating whether each <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instances received a Pong in a time.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="M:WebSocketSharp.Server.WebSocketService.Broadping:Remarks">
@@ -750,7 +713,8 @@
<h3 id="M:WebSocketSharp.Server.WebSocketService.Broadping(System.String)">Broadping Method</h3>
<blockquote id="M:WebSocketSharp.Server.WebSocketService.Broadping(System.String):member">
<p class="Summary">
Pings with the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> to all clients of the WebSocket service.
Pings with the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> to the clients of every <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instances
in the <a href="../WebSocketSharp.Server/WebSocketService.html#P:WebSocketSharp.Server.WebSocketService.Sessions">WebSocketService.Sessions</a>.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.Dictionary`2">Dictionary&lt;string, bool&gt;</a> <b>Broadping</b> (<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> message)</div>
@@ -767,8 +731,8 @@
</blockquote>
<h4 class="Subsection">Returns</h4>
<blockquote class="SubsectionBox" id="M:WebSocketSharp.Server.WebSocketService.Broadping(System.String):Returns">
A Dictionary&lt;string, bool&gt; that contains the collection of the ID and value
indicating whether the WebSocket service received a Pong in a time.
A Dictionary&lt;string, bool&gt; that contains the collection of IDs and values
indicating whether each <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instances received a Pong in a time.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="M:WebSocketSharp.Server.WebSocketService.Broadping(System.String):Remarks">
@@ -782,13 +746,13 @@
<h3 id="P:WebSocketSharp.Server.WebSocketService.ID">ID Property</h3>
<blockquote id="P:WebSocketSharp.Server.WebSocketService.ID:member">
<p class="Summary">
Gets the ID of a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
Gets the ID of the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> <b>ID</b> { get; }</div>
<h4 class="Subsection">Value</h4>
<blockquote class="SubsectionBox" id="P:WebSocketSharp.Server.WebSocketService.ID:Value">
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> that contains a ID.
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> that contains an ID.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="P:WebSocketSharp.Server.WebSocketService.ID:Remarks">
@@ -802,13 +766,13 @@
<h3 id="P:WebSocketSharp.Server.WebSocketService.IsBound">IsBound Property</h3>
<blockquote id="P:WebSocketSharp.Server.WebSocketService.IsBound:member">
<p class="Summary">
Gets a value indicating whether a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance is bound to a <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a>.
Gets a value indicating whether the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance is bound to a <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a>.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a> <b>IsBound</b> { get; }</div>
<h4 class="Subsection">Value</h4>
<blockquote class="SubsectionBox" id="P:WebSocketSharp.Server.WebSocketService.IsBound:Value">
<tt>true</tt> if the WebSocketService is bound to a WebSocket; otherwise, <tt>false</tt>.
<tt>true</tt> if the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance is bound to a <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a>; otherwise, <tt>false</tt>.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="P:WebSocketSharp.Server.WebSocketService.IsBound:Remarks">
@@ -822,7 +786,7 @@
<h3 id="M:WebSocketSharp.Server.WebSocketService.OnClose(WebSocketSharp.CloseEventArgs)">OnClose Method</h3>
<blockquote id="M:WebSocketSharp.Server.WebSocketService.OnClose(WebSocketSharp.CloseEventArgs):member">
<p class="Summary">
Occurs when a inner <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a> receives a Close frame or the Stop method is called.
Occurs when the inner <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a> receives a Close frame or the Stop method is called.
</p>
<h2>Syntax</h2>
<div class="Signature">protected virtual <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Void">void</a> <b>OnClose</b> (<a href="../WebSocketSharp/CloseEventArgs.html">WebSocketSharp.CloseEventArgs</a> e)</div>
@@ -849,7 +813,7 @@
<h3 id="M:WebSocketSharp.Server.WebSocketService.OnError(WebSocketSharp.ErrorEventArgs)">OnError Method</h3>
<blockquote id="M:WebSocketSharp.Server.WebSocketService.OnError(WebSocketSharp.ErrorEventArgs):member">
<p class="Summary">
Occurs when a inner <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a> gets an error.
Occurs when the inner <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a> gets an error.
</p>
<h2>Syntax</h2>
<div class="Signature">protected virtual <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Void">void</a> <b>OnError</b> (<a href="../WebSocketSharp/ErrorEventArgs.html">WebSocketSharp.ErrorEventArgs</a> e)</div>
@@ -876,7 +840,7 @@
<h3 id="M:WebSocketSharp.Server.WebSocketService.OnMessage(WebSocketSharp.MessageEventArgs)">OnMessage Method</h3>
<blockquote id="M:WebSocketSharp.Server.WebSocketService.OnMessage(WebSocketSharp.MessageEventArgs):member">
<p class="Summary">
Occurs when a inner <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a> receives a data frame.
Occurs when the inner <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a> receives a data frame.
</p>
<h2>Syntax</h2>
<div class="Signature">protected virtual <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Void">void</a> <b>OnMessage</b> (<a href="../WebSocketSharp/MessageEventArgs.html">WebSocketSharp.MessageEventArgs</a> e)</div>
@@ -919,13 +883,13 @@
<h3 id="M:WebSocketSharp.Server.WebSocketService.Ping">Ping Method</h3>
<blockquote id="M:WebSocketSharp.Server.WebSocketService.Ping:member">
<p class="Summary">
Pings to the client of a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
Pings to the client of the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a> <b>Ping</b> ()</div>
<h4 class="Subsection">Returns</h4>
<blockquote class="SubsectionBox" id="M:WebSocketSharp.Server.WebSocketService.Ping:Returns">
<tt>true</tt> if the WebSocketService receives a Pong in a time; otherwise, <tt>false</tt>.
<tt>true</tt> if the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance receives a Pong in a time; otherwise, <tt>false</tt>.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="M:WebSocketSharp.Server.WebSocketService.Ping:Remarks">
@@ -939,7 +903,7 @@
<h3 id="M:WebSocketSharp.Server.WebSocketService.Ping(System.String)">Ping Method</h3>
<blockquote id="M:WebSocketSharp.Server.WebSocketService.Ping(System.String):member">
<p class="Summary">
Pings with the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> to the client of a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
Pings with the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> to the client of the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a> <b>Ping</b> (<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> message)</div>
@@ -956,7 +920,7 @@
</blockquote>
<h4 class="Subsection">Returns</h4>
<blockquote class="SubsectionBox" id="M:WebSocketSharp.Server.WebSocketService.Ping(System.String):Returns">
<tt>true</tt> if the WebSocketService receives a Pong in a time; otherwise, <tt>false</tt>.
<tt>true</tt> if the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance receives a Pong in a time; otherwise, <tt>false</tt>.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="M:WebSocketSharp.Server.WebSocketService.Ping(System.String):Remarks">
@@ -970,7 +934,8 @@
<h3 id="M:WebSocketSharp.Server.WebSocketService.PingTo(System.String)">PingTo Method</h3>
<blockquote id="M:WebSocketSharp.Server.WebSocketService.PingTo(System.String):member">
<p class="Summary">
Pings to the client of a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance associated with the specified ID.
Pings to the client of the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance
associated with the specified <i>id</i>.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a> <b>PingTo</b> (<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> id)</div>
@@ -981,13 +946,13 @@
<i>id</i>
</dt>
<dd>
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> that contains a ID that represents the destination for the Ping.
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> that contains an ID that represents the destination for the Ping.
</dd>
</dl>
</blockquote>
<h4 class="Subsection">Returns</h4>
<blockquote class="SubsectionBox" id="M:WebSocketSharp.Server.WebSocketService.PingTo(System.String):Returns">
<tt>true</tt> if the WebSocket service receives a Pong in a time; otherwise, <tt>false</tt>.
<tt>true</tt> if the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance receives a Pong in a time; otherwise, <tt>false</tt>.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="M:WebSocketSharp.Server.WebSocketService.PingTo(System.String):Remarks">
@@ -1001,8 +966,8 @@
<h3 id="M:WebSocketSharp.Server.WebSocketService.PingTo(System.String,System.String)">PingTo Method</h3>
<blockquote id="M:WebSocketSharp.Server.WebSocketService.PingTo(System.String,System.String):member">
<p class="Summary">
Pings with the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> to the client of a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance
associated with the specified ID.
Pings with the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> to the client of the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance
associated with the specified <i>id</i>.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a> <b>PingTo</b> (<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> id, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> message)</div>
@@ -1013,7 +978,7 @@
<i>id</i>
</dt>
<dd>
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> that contains a ID that represents the destination for the Ping.
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> that contains an ID that represents the destination for the Ping.
</dd>
<dt>
<i>message</i>
@@ -1025,7 +990,7 @@
</blockquote>
<h4 class="Subsection">Returns</h4>
<blockquote class="SubsectionBox" id="M:WebSocketSharp.Server.WebSocketService.PingTo(System.String,System.String):Returns">
<tt>true</tt> if the WebSocketService receives a Pong in a time; otherwise, <tt>false</tt>.
<tt>true</tt> if the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance receives a Pong in a time; otherwise, <tt>false</tt>.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="M:WebSocketSharp.Server.WebSocketService.PingTo(System.String,System.String):Remarks">
@@ -1059,7 +1024,7 @@
<h3 id="M:WebSocketSharp.Server.WebSocketService.Send(System.Byte[])">Send Method</h3>
<blockquote id="M:WebSocketSharp.Server.WebSocketService.Send(System.Byte[]):member">
<p class="Summary">
Sends a binary data to the client of a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
Sends a binary data to the client of the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Void">void</a> <b>Send</b> (<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Byte">byte</a>[] data)</div>
@@ -1086,7 +1051,7 @@
<h3 id="M:WebSocketSharp.Server.WebSocketService.Send(System.String)">Send Method</h3>
<blockquote id="M:WebSocketSharp.Server.WebSocketService.Send(System.String):member">
<p class="Summary">
Sends a text data to the client of a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
Sends a text data to the client of the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Void">void</a> <b>Send</b> (<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> data)</div>
@@ -1113,7 +1078,8 @@
<h3 id="M:WebSocketSharp.Server.WebSocketService.SendTo(System.String,System.Byte[])">SendTo Method</h3>
<blockquote id="M:WebSocketSharp.Server.WebSocketService.SendTo(System.String,System.Byte[]):member">
<p class="Summary">
Sends a binary data to the client of a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance associated with the specified ID.
Sends a binary data to the client of the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance
associated with the specified <i>id</i>.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Void">void</a> <b>SendTo</b> (<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> id, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Byte">byte</a>[] data)</div>
@@ -1124,7 +1090,7 @@
<i>id</i>
</dt>
<dd>
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> that contains a ID that represents the destination for the data.
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> that contains an ID that represents the destination for the data.
</dd>
<dt>
<i>data</i>
@@ -1146,7 +1112,8 @@
<h3 id="M:WebSocketSharp.Server.WebSocketService.SendTo(System.String,System.String)">SendTo Method</h3>
<blockquote id="M:WebSocketSharp.Server.WebSocketService.SendTo(System.String,System.String):member">
<p class="Summary">
Sends a text data to the client of a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance associated with the specified ID.
Sends a text data to the client of the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance
associated with the specified <i>id</i>.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Void">void</a> <b>SendTo</b> (<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> id, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> data)</div>
@@ -1157,7 +1124,7 @@
<i>id</i>
</dt>
<dd>
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> that contains a ID that represents the destination for the data.
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> that contains an ID that represents the destination for the data.
</dd>
<dt>
<i>data</i>
@@ -1182,10 +1149,10 @@
Gets the sessions to the WebSocket service.
</p>
<h2>Syntax</h2>
<div class="Signature">protected <a href="../WebSocketSharp.Server/SessionManager.html">SessionManager</a> <b>Sessions</b> { get; }</div>
<div class="Signature">protected <a href="../WebSocketSharp.Server/WebSocketServiceManager.html">WebSocketServiceManager</a> <b>Sessions</b> { get; }</div>
<h4 class="Subsection">Value</h4>
<blockquote class="SubsectionBox" id="P:WebSocketSharp.Server.WebSocketService.Sessions:Value">
A <a href="../WebSocketSharp.Server/SessionManager.html">WebSocketSharp.Server.SessionManager</a> that contains the sessions to the WebSocket service.
A <a href="../WebSocketSharp.Server/WebSocketServiceManager.html">WebSocketSharp.Server.WebSocketServiceManager</a> that contains the sessions to the WebSocket service.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="P:WebSocketSharp.Server.WebSocketService.Sessions:Remarks">
@@ -1199,7 +1166,7 @@
<h3 id="M:WebSocketSharp.Server.WebSocketService.Start">Start Method</h3>
<blockquote id="M:WebSocketSharp.Server.WebSocketService.Start:member">
<p class="Summary">
Starts a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
Starts the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Void">void</a> <b>Start</b> ()</div>
@@ -1215,7 +1182,7 @@
<h3 id="M:WebSocketSharp.Server.WebSocketService.Stop">Stop Method</h3>
<blockquote id="M:WebSocketSharp.Server.WebSocketService.Stop:member">
<p class="Summary">
Stops a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
Stops the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Void">void</a> <b>Stop</b> ()</div>
@@ -1231,7 +1198,7 @@
<h3 id="M:WebSocketSharp.Server.WebSocketService.Stop(System.UInt16,System.String)">Stop Method</h3>
<blockquote id="M:WebSocketSharp.Server.WebSocketService.Stop(System.UInt16,System.String):member">
<p class="Summary">
Stops a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance with the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.UInt16">ushort</a> and <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>.
Stops the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance with the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.UInt16">ushort</a> and <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Void">void</a> <b>Stop</b> (<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.UInt16">ushort</a> code, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> reason)</div>
@@ -1264,7 +1231,7 @@
<h3 id="M:WebSocketSharp.Server.WebSocketService.Stop(WebSocketSharp.CloseStatusCode,System.String)">Stop Method</h3>
<blockquote id="M:WebSocketSharp.Server.WebSocketService.Stop(WebSocketSharp.CloseStatusCode,System.String):member">
<p class="Summary">
Stops a <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance with the specified <a href="../WebSocketSharp/CloseStatusCode.html">WebSocketSharp.CloseStatusCode</a> and <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>.
Stops the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> instance with the specified <a href="../WebSocketSharp/CloseStatusCode.html">WebSocketSharp.CloseStatusCode</a> and <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Void">void</a> <b>Stop</b> (<a href="../WebSocketSharp/CloseStatusCode.html">WebSocketSharp.CloseStatusCode</a> code, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> reason)</div>

View File

@@ -431,7 +431,7 @@
<i>
<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a>
</i>.
Gets or sets a value indicating whether the server cleans up the inactive client.
Gets or sets a value indicating whether the server cleans up the inactive clients periodically.
</td>
</tr>
<tr valign="top">
@@ -618,7 +618,7 @@
</a>
</td>
<td>
Binds the specified <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a> instance to the WebSocket service.
Binds the specified <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a> to the WebSocket service instance.
</td>
</tr>
</table>
@@ -838,7 +838,7 @@
<i>address</i>
</dt>
<dd>
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Net.IPAddress">System.Net.IPAddress</a> that contains an IP address.
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Net.IPAddress">System.Net.IPAddress</a> that contains a local IP address.
</dd>
<dt>
<i>port</i>
@@ -878,7 +878,7 @@
<i>address</i>
</dt>
<dd>
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Net.IPAddress">System.Net.IPAddress</a> that contains an IP address.
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Net.IPAddress">System.Net.IPAddress</a> that contains a local IP address.
</dd>
<dt>
<i>port</i>
@@ -923,7 +923,7 @@
<i>context</i>
</dt>
<dd>
A <a href="../WebSocketSharp.Net.WebSockets/TcpListenerWebSocketContext.html">WebSocketSharp.Net.WebSockets.TcpListenerWebSocketContext</a> that contains a WebSocket connection.
A <a href="../WebSocketSharp.Net.WebSockets/TcpListenerWebSocketContext.html">WebSocketSharp.Net.WebSockets.TcpListenerWebSocketContext</a> that contains the WebSocket connection request objects.
</dd>
</dl>
</blockquote>
@@ -983,8 +983,8 @@
</blockquote>
<h4 class="Subsection">Returns</h4>
<blockquote class="SubsectionBox" id="M:WebSocketSharp.Server.WebSocketServiceHost`1.Broadping(System.String):Returns">
A Dictionary&lt;string, bool&gt; that contains the collection of the session ID and value
indicating whether the server received a Pong in a time.
A Dictionary&lt;string, bool&gt; that contains the collection of session IDs and values
indicating whether the server received the Pongs from each clients in a time.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="M:WebSocketSharp.Server.WebSocketServiceHost`1.Broadping(System.String):Remarks">
@@ -1014,13 +1014,13 @@
<h3 id="P:WebSocketSharp.Server.WebSocketServiceHost`1.Sweeped">Sweeped Property</h3>
<blockquote id="P:WebSocketSharp.Server.WebSocketServiceHost`1.Sweeped:member">
<p class="Summary">
Gets or sets a value indicating whether the server cleans up the inactive client.
Gets or sets a value indicating whether the server cleans up the inactive clients periodically.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a> <b>Sweeped</b> { get; set; }</div>
<h4 class="Subsection">Value</h4>
<blockquote class="SubsectionBox" id="P:WebSocketSharp.Server.WebSocketServiceHost`1.Sweeped:Value">
<tt>true</tt> if the server cleans up the inactive client; otherwise, <tt>false</tt>.
<tt>true</tt> if the server cleans up the inactive clients every 60 seconds; otherwise, <tt>false</tt>.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="P:WebSocketSharp.Server.WebSocketServiceHost`1.Sweeped:Remarks">
@@ -1054,7 +1054,7 @@
<h3 id="M:WebSocketSharp.Server.WebSocketServiceHost`1.WebSocketSharp#Server#IServiceHost#BindWebSocket(WebSocketSharp.WebSocket)">WebSocketSharp.Server.IServiceHost.BindWebSocket Method</h3>
<blockquote id="M:WebSocketSharp.Server.WebSocketServiceHost`1.WebSocketSharp#Server#IServiceHost#BindWebSocket(WebSocketSharp.WebSocket):member">
<p class="Summary">
Binds the specified <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a> instance to the WebSocket service.
Binds the specified <a href="../WebSocketSharp/WebSocket.html">WebSocketSharp.WebSocket</a> to the WebSocket service instance.
</p>
<h2>Syntax</h2>
<div class="Signature">

View File

@@ -0,0 +1,672 @@
<html>
<head>
<title>WebSocketSharp.Server.WebSocketServiceManager</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<style>
a { text-decoration: none }
div.SideBar {
padding-left: 1em;
padding-right: 1em;
right: 0;
float: right;
border: thin solid black;
background-color: #f2f2f2;
}
.CollectionTitle { font-weight: bold }
.PageTitle { font-size: 150%; font-weight: bold }
.Summary { }
.Signature { }
.Remarks { }
.Members { }
.Copyright { }
.Section { font-size: 125%; font-weight: bold }
p.Summary {
margin-left: 1em;
}
.SectionBox { margin-left: 2em }
.NamespaceName { font-size: 105%; font-weight: bold }
.NamespaceSumary { }
.MemberName { font-size: 115%; font-weight: bold; margin-top: 1em }
.Subsection { font-size: 105%; font-weight: bold }
.SubsectionBox { margin-left: 2em; margin-bottom: 1em }
.CodeExampleTable { background-color: #f5f5dd; border: thin solid black; padding: .25em; }
.TypesListing {
border-collapse: collapse;
}
td {
vertical-align: top;
}
th {
text-align: left;
}
.TypesListing td {
margin: 0px;
padding: .25em;
border: solid gray 1px;
}
.TypesListing th {
margin: 0px;
padding: .25em;
background-color: #f2f2f2;
border: solid gray 1px;
}
div.Footer {
border-top: 1px solid gray;
margin-top: 1.5em;
padding-top: 0.6em;
text-align: center;
color: gray;
}
span.NotEntered /* Documentation for this section has not yet been entered */ {
font-style: italic;
color: red;
}
div.Header {
background: #B0C4DE;
border: double;
border-color: white;
border-width: 7px;
padding: 0.5em;
}
div.Header * {
font-size: smaller;
}
div.Note {
}
i.ParamRef {
}
i.subtitle {
}
ul.TypeMembersIndex {
text-align: left;
background: #F8F8F8;
}
ul.TypeMembersIndex li {
display: inline;
margin: 0.5em;
}
table.HeaderTable {
}
table.SignatureTable {
}
table.Documentation, table.Enumeration, table.TypeDocumentation {
border-collapse: collapse;
width: 100%;
}
table.Documentation tr th, table.TypeMembers tr th, table.Enumeration tr th, table.TypeDocumentation tr th {
background: whitesmoke;
padding: 0.8em;
border: 1px solid gray;
text-align: left;
vertical-align: bottom;
}
table.Documentation tr td, table.TypeMembers tr td, table.Enumeration tr td, table.TypeDocumentation tr td {
padding: 0.5em;
border: 1px solid gray;
text-align: left;
vertical-align: top;
}
table.TypeMembers {
border: 1px solid #C0C0C0;
width: 100%;
}
table.TypeMembers tr td {
background: #F8F8F8;
border: white;
}
table.Documentation {
}
table.TypeMembers {
}
div.CodeExample {
width: 100%;
border: 1px solid #DDDDDD;
background-color: #F8F8F8;
}
div.CodeExample p {
margin: 0.5em;
border-bottom: 1px solid #DDDDDD;
}
div.CodeExample div {
margin: 0.5em;
}
h4 {
margin-bottom: 0;
}
div.Signature {
border: 1px solid #C0C0C0;
background: #F2F2F2;
padding: 1em;
}
</style>
<script type="text/JavaScript">
function toggle_display (block) {
var w = document.getElementById (block);
var t = document.getElementById (block + ":toggle");
if (w.style.display == "none") {
w.style.display = "block";
t.innerHTML = "⊟";
} else {
w.style.display = "none";
t.innerHTML = "⊞";
}
}
</script>
</head>
<body>
<div class="CollectionTitle">
<a href="../index.html">websocket-sharp</a> : <a href="index.html">WebSocketSharp.Server Namespace</a></div>
<div class="SideBar">
<p>
<a href="#T:WebSocketSharp.Server.WebSocketServiceManager">Overview</a>
</p>
<p>
<a href="#T:WebSocketSharp.Server.WebSocketServiceManager:Signature">Signature</a>
</p>
<p>
<a href="#T:WebSocketSharp.Server.WebSocketServiceManager:Docs">Remarks</a>
</p>
<p>
<a href="#Members">Members</a>
</p>
<p>
<a href="#T:WebSocketSharp.Server.WebSocketServiceManager:Members">Member Details</a>
</p>
</div>
<h1 class="PageTitle" id="T:WebSocketSharp.Server.WebSocketServiceManager">WebSocketServiceManager Class</h1>
<p class="Summary" id="T:WebSocketSharp.Server.WebSocketServiceManager:Summary">
Manages the collection of <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> objects.
</p>
<div id="T:WebSocketSharp.Server.WebSocketServiceManager:Signature">
<h2>Syntax</h2>
<div class="Signature">public class <b>WebSocketServiceManager</b></div>
</div>
<div class="Remarks" id="T:WebSocketSharp.Server.WebSocketServiceManager:Docs">
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="T:WebSocketSharp.Server.WebSocketServiceManager:Docs:Remarks">
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</div>
<h2 class="Section">Requirements</h2>
<div class="SectionBox" id="T:WebSocketSharp.Server.WebSocketServiceManager:Docs:Version Information">
<b>Namespace: </b>WebSocketSharp.Server<br /><b>Assembly: </b>websocket-sharp (in websocket-sharp.dll)</div>
<h2 class="Section" id="Members">Members</h2>
<div class="SectionBox" id="_Members">
<p>
See Also: Inherited members from
<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Object">object</a>.
</p>
<h2 class="Section">Public Properties</h2>
<div class="SectionBox" id="Public Properties">
<div class="SubsectionBox">
<table class="TypeMembers">
<tr valign="top">
<td>[read-only]<div></div></td>
<td>
<b>
<a href="#P:WebSocketSharp.Server.WebSocketServiceManager.ActiveIDs">ActiveIDs</a>
</b>
</td>
<td>
<i>
<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.IEnumerable`1">IEnumerable&lt;string&gt;</a>
</i>.
Gets the collection of IDs of active <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> objects
managed by the <a href="../WebSocketSharp.Server/WebSocketServiceManager.html">WebSocketSharp.Server.WebSocketServiceManager</a>.
</td>
</tr>
<tr valign="top">
<td>[read-only]<div></div></td>
<td>
<b>
<a href="#P:WebSocketSharp.Server.WebSocketServiceManager.Count">Count</a>
</b>
</td>
<td>
<i>
<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Int32">int</a>
</i>.
Gets the number of <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> objects
managed by the <a href="../WebSocketSharp.Server/WebSocketServiceManager.html">WebSocketSharp.Server.WebSocketServiceManager</a>.
</td>
</tr>
<tr valign="top">
<td>[read-only]<div></div></td>
<td>
<b>
<a href="#P:WebSocketSharp.Server.WebSocketServiceManager.IDs">IDs</a>
</b>
</td>
<td>
<i>
<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.IEnumerable`1">IEnumerable&lt;string&gt;</a>
</i>.
Gets the collection of IDs of <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> objects
managed by the <a href="../WebSocketSharp.Server/WebSocketServiceManager.html">WebSocketSharp.Server.WebSocketServiceManager</a>.
</td>
</tr>
<tr valign="top">
<td>[read-only]<div></div></td>
<td>
<b>
<a href="#P:WebSocketSharp.Server.WebSocketServiceManager.InactiveIDs">InactiveIDs</a>
</b>
</td>
<td>
<i>
<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.IEnumerable`1">IEnumerable&lt;string&gt;</a>
</i>.
Gets the collection of IDs of inactive <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> objects
managed by the <a href="../WebSocketSharp.Server/WebSocketServiceManager.html">WebSocketSharp.Server.WebSocketServiceManager</a>.
</td>
</tr>
<tr valign="top">
<td>[read-only]<div></div></td>
<td>
<b>
<a href="#P:WebSocketSharp.Server.WebSocketServiceManager.Sweeped">Sweeped</a>
</b>
</td>
<td>
<i>
<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a>
</i>.
Gets a value indicating whether the <a href="../WebSocketSharp.Server/WebSocketServiceManager.html">WebSocketSharp.Server.WebSocketServiceManager</a> cleans up
the inactive <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> objects periodically.
</td>
</tr>
</table>
</div>
</div>
<h2 class="Section">Public Methods</h2>
<div class="SectionBox" id="Public Methods">
<div class="SubsectionBox">
<table class="TypeMembers">
<tr valign="top">
<td>
<div>
</div>
</td>
<td colspan="2">
<b>
<a href="#M:WebSocketSharp.Server.WebSocketServiceManager.Broadcast(System.Byte[])">Broadcast</a>
</b>(<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Byte">byte</a>[])<blockquote>
Broadcasts the specified array of <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Byte">byte</a> to the clients of every <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a>
managed by the <a href="../WebSocketSharp.Server/WebSocketServiceManager.html">WebSocketSharp.Server.WebSocketServiceManager</a>.
</blockquote></td>
</tr>
<tr valign="top">
<td>
<div>
</div>
</td>
<td colspan="2">
<b>
<a href="#M:WebSocketSharp.Server.WebSocketServiceManager.Broadcast(System.String)">Broadcast</a>
</b>(<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>)<blockquote>
Broadcasts the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> to the clients of every <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a>
managed by the <a href="../WebSocketSharp.Server/WebSocketServiceManager.html">WebSocketSharp.Server.WebSocketServiceManager</a>.
</blockquote></td>
</tr>
<tr valign="top">
<td>
<div>
</div>
</td>
<td colspan="2">
<b>
<a href="#M:WebSocketSharp.Server.WebSocketServiceManager.Broadping(System.String)">Broadping</a>
</b>(<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>)<nobr> : <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.Dictionary`2">Dictionary&lt;string, bool&gt;</a></nobr><blockquote>
Pings with the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> to the clients of every <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a>
managed by the <a href="../WebSocketSharp.Server/WebSocketServiceManager.html">WebSocketSharp.Server.WebSocketServiceManager</a>.
</blockquote></td>
</tr>
<tr valign="top">
<td>
<div>
</div>
</td>
<td colspan="2">
<b>
<a href="#M:WebSocketSharp.Server.WebSocketServiceManager.Sweep">Sweep</a>
</b>()<blockquote>
Cleans up the inactive <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> objects.
</blockquote></td>
</tr>
<tr valign="top">
<td>
<div>
</div>
</td>
<td colspan="2">
<b>
<a href="#M:WebSocketSharp.Server.WebSocketServiceManager.TryGetWebSocketService(System.String,WebSocketSharp.Server.WebSocketService@)">TryGetWebSocketService</a>
</b>(<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>, <i>out</i> <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketService</a>)<nobr> : <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a></nobr><blockquote>
Tries to get the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> associated with the specified <i>id</i>.
</blockquote></td>
</tr>
</table>
</div>
</div>
<h2 class="Section">Extension Methods</h2>
<div class="SectionBox" id="Extension Methods">
<div class="SubsectionBox">
<table class="TypeMembers">
<tr valign="top">
<td>
<div>static </div>
</td>
<td colspan="2">
<b>
<a href="../WebSocketSharp/Ext.html#M:WebSocketSharp.Ext.IsNull``1(``0)">IsNull&lt;T&gt;</a>
</b>(<i>this</i> <i title="&#xA; The type of the parameter.&#xA; ">T</i>)<nobr> : <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a></nobr><blockquote>
Determines whether the specified object is <tt>null</tt>.
</blockquote></td>
</tr>
<tr valign="top">
<td>
<div>static </div>
</td>
<td colspan="2">
<b>
<a href="../WebSocketSharp/Ext.html#M:WebSocketSharp.Ext.IsNullDo``1(``0,System.Action)">IsNullDo&lt;T&gt;</a>
</b>(<i>this</i> <i title="&#xA; The type of the parameter.&#xA; ">T</i>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Action">Action</a>)<nobr> : <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a></nobr><blockquote>
Determines whether the specified object is <tt>null</tt>.
And invokes the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Action">Action</a> delegate if the specified object is <tt>null</tt>.
</blockquote></td>
</tr>
</table>
</div>
</div>
</div>
</div>
<div class="Members" id="T:WebSocketSharp.Server.WebSocketServiceManager:Members">
<h2 class="Section" id="MemberDetails">Member Details</h2>
<div class="SectionBox" id="_MemberDetails">
<h3 id="P:WebSocketSharp.Server.WebSocketServiceManager.ActiveIDs">ActiveIDs Property</h3>
<blockquote id="P:WebSocketSharp.Server.WebSocketServiceManager.ActiveIDs:member">
<p class="Summary">
Gets the collection of IDs of active <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> objects
managed by the <a href="../WebSocketSharp.Server/WebSocketServiceManager.html">WebSocketSharp.Server.WebSocketServiceManager</a>.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.IEnumerable`1">IEnumerable&lt;string&gt;</a> <b>ActiveIDs</b> { get; }</div>
<h4 class="Subsection">Value</h4>
<blockquote class="SubsectionBox" id="P:WebSocketSharp.Server.WebSocketServiceManager.ActiveIDs:Value">
An IEnumerable&lt;string&gt; that contains the collection of IDs of active <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> objects.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="P:WebSocketSharp.Server.WebSocketServiceManager.ActiveIDs:Remarks">
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</div>
<h2 class="Section">Requirements</h2>
<div class="SectionBox" id="P:WebSocketSharp.Server.WebSocketServiceManager.ActiveIDs:Version Information">
<b>Namespace: </b>WebSocketSharp.Server<br /><b>Assembly: </b>websocket-sharp (in websocket-sharp.dll)</div>
<hr size="1" />
</blockquote>
<h3 id="M:WebSocketSharp.Server.WebSocketServiceManager.Broadcast(System.Byte[])">Broadcast Method</h3>
<blockquote id="M:WebSocketSharp.Server.WebSocketServiceManager.Broadcast(System.Byte[]):member">
<p class="Summary">
Broadcasts the specified array of <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Byte">byte</a> to the clients of every <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a>
managed by the <a href="../WebSocketSharp.Server/WebSocketServiceManager.html">WebSocketSharp.Server.WebSocketServiceManager</a>.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Void">void</a> <b>Broadcast</b> (<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Byte">byte</a>[] data)</div>
<h4 class="Subsection">Parameters</h4>
<blockquote class="SubsectionBox" id="M:WebSocketSharp.Server.WebSocketServiceManager.Broadcast(System.Byte[]):Parameters">
<dl>
<dt>
<i>data</i>
</dt>
<dd>
An array of <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Byte">byte</a> to broadcast.
</dd>
</dl>
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="M:WebSocketSharp.Server.WebSocketServiceManager.Broadcast(System.Byte[]):Remarks">
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</div>
<h2 class="Section">Requirements</h2>
<div class="SectionBox" id="M:WebSocketSharp.Server.WebSocketServiceManager.Broadcast(System.Byte[]):Version Information">
<b>Namespace: </b>WebSocketSharp.Server<br /><b>Assembly: </b>websocket-sharp (in websocket-sharp.dll)</div>
<hr size="1" />
</blockquote>
<h3 id="M:WebSocketSharp.Server.WebSocketServiceManager.Broadcast(System.String)">Broadcast Method</h3>
<blockquote id="M:WebSocketSharp.Server.WebSocketServiceManager.Broadcast(System.String):member">
<p class="Summary">
Broadcasts the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> to the clients of every <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a>
managed by the <a href="../WebSocketSharp.Server/WebSocketServiceManager.html">WebSocketSharp.Server.WebSocketServiceManager</a>.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Void">void</a> <b>Broadcast</b> (<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> data)</div>
<h4 class="Subsection">Parameters</h4>
<blockquote class="SubsectionBox" id="M:WebSocketSharp.Server.WebSocketServiceManager.Broadcast(System.String):Parameters">
<dl>
<dt>
<i>data</i>
</dt>
<dd>
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> to broadcast.
</dd>
</dl>
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="M:WebSocketSharp.Server.WebSocketServiceManager.Broadcast(System.String):Remarks">
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</div>
<h2 class="Section">Requirements</h2>
<div class="SectionBox" id="M:WebSocketSharp.Server.WebSocketServiceManager.Broadcast(System.String):Version Information">
<b>Namespace: </b>WebSocketSharp.Server<br /><b>Assembly: </b>websocket-sharp (in websocket-sharp.dll)</div>
<hr size="1" />
</blockquote>
<h3 id="M:WebSocketSharp.Server.WebSocketServiceManager.Broadping(System.String)">Broadping Method</h3>
<blockquote id="M:WebSocketSharp.Server.WebSocketServiceManager.Broadping(System.String):member">
<p class="Summary">
Pings with the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> to the clients of every <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a>
managed by the <a href="../WebSocketSharp.Server/WebSocketServiceManager.html">WebSocketSharp.Server.WebSocketServiceManager</a>.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.Dictionary`2">Dictionary&lt;string, bool&gt;</a> <b>Broadping</b> (<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> message)</div>
<h4 class="Subsection">Parameters</h4>
<blockquote class="SubsectionBox" id="M:WebSocketSharp.Server.WebSocketServiceManager.Broadping(System.String):Parameters">
<dl>
<dt>
<i>message</i>
</dt>
<dd>
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> that contains a message.
</dd>
</dl>
</blockquote>
<h4 class="Subsection">Returns</h4>
<blockquote class="SubsectionBox" id="M:WebSocketSharp.Server.WebSocketServiceManager.Broadping(System.String):Returns">
A Dictionary&lt;string, bool&gt; that contains the collection of IDs and values
indicating whether each <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> received a Pong in a time.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="M:WebSocketSharp.Server.WebSocketServiceManager.Broadping(System.String):Remarks">
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</div>
<h2 class="Section">Requirements</h2>
<div class="SectionBox" id="M:WebSocketSharp.Server.WebSocketServiceManager.Broadping(System.String):Version Information">
<b>Namespace: </b>WebSocketSharp.Server<br /><b>Assembly: </b>websocket-sharp (in websocket-sharp.dll)</div>
<hr size="1" />
</blockquote>
<h3 id="P:WebSocketSharp.Server.WebSocketServiceManager.Count">Count Property</h3>
<blockquote id="P:WebSocketSharp.Server.WebSocketServiceManager.Count:member">
<p class="Summary">
Gets the number of <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> objects
managed by the <a href="../WebSocketSharp.Server/WebSocketServiceManager.html">WebSocketSharp.Server.WebSocketServiceManager</a>.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Int32">int</a> <b>Count</b> { get; }</div>
<h4 class="Subsection">Value</h4>
<blockquote class="SubsectionBox" id="P:WebSocketSharp.Server.WebSocketServiceManager.Count:Value">
An <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Int32">int</a> that contains the number of <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> objects
managed by the <a href="../WebSocketSharp.Server/WebSocketServiceManager.html">WebSocketSharp.Server.WebSocketServiceManager</a>.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="P:WebSocketSharp.Server.WebSocketServiceManager.Count:Remarks">
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</div>
<h2 class="Section">Requirements</h2>
<div class="SectionBox" id="P:WebSocketSharp.Server.WebSocketServiceManager.Count:Version Information">
<b>Namespace: </b>WebSocketSharp.Server<br /><b>Assembly: </b>websocket-sharp (in websocket-sharp.dll)</div>
<hr size="1" />
</blockquote>
<h3 id="P:WebSocketSharp.Server.WebSocketServiceManager.IDs">IDs Property</h3>
<blockquote id="P:WebSocketSharp.Server.WebSocketServiceManager.IDs:member">
<p class="Summary">
Gets the collection of IDs of <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> objects
managed by the <a href="../WebSocketSharp.Server/WebSocketServiceManager.html">WebSocketSharp.Server.WebSocketServiceManager</a>.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.IEnumerable`1">IEnumerable&lt;string&gt;</a> <b>IDs</b> { get; }</div>
<h4 class="Subsection">Value</h4>
<blockquote class="SubsectionBox" id="P:WebSocketSharp.Server.WebSocketServiceManager.IDs:Value">
An IEnumerable&lt;string&gt; that contains the collection of IDs of <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> objects.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="P:WebSocketSharp.Server.WebSocketServiceManager.IDs:Remarks">
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</div>
<h2 class="Section">Requirements</h2>
<div class="SectionBox" id="P:WebSocketSharp.Server.WebSocketServiceManager.IDs:Version Information">
<b>Namespace: </b>WebSocketSharp.Server<br /><b>Assembly: </b>websocket-sharp (in websocket-sharp.dll)</div>
<hr size="1" />
</blockquote>
<h3 id="P:WebSocketSharp.Server.WebSocketServiceManager.InactiveIDs">InactiveIDs Property</h3>
<blockquote id="P:WebSocketSharp.Server.WebSocketServiceManager.InactiveIDs:member">
<p class="Summary">
Gets the collection of IDs of inactive <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> objects
managed by the <a href="../WebSocketSharp.Server/WebSocketServiceManager.html">WebSocketSharp.Server.WebSocketServiceManager</a>.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Collections.Generic.IEnumerable`1">IEnumerable&lt;string&gt;</a> <b>InactiveIDs</b> { get; }</div>
<h4 class="Subsection">Value</h4>
<blockquote class="SubsectionBox" id="P:WebSocketSharp.Server.WebSocketServiceManager.InactiveIDs:Value">
An IEnumerable&lt;string&gt; that contains the collection of IDs of inactive <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> objects.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="P:WebSocketSharp.Server.WebSocketServiceManager.InactiveIDs:Remarks">
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</div>
<h2 class="Section">Requirements</h2>
<div class="SectionBox" id="P:WebSocketSharp.Server.WebSocketServiceManager.InactiveIDs:Version Information">
<b>Namespace: </b>WebSocketSharp.Server<br /><b>Assembly: </b>websocket-sharp (in websocket-sharp.dll)</div>
<hr size="1" />
</blockquote>
<h3 id="M:WebSocketSharp.Server.WebSocketServiceManager.Sweep">Sweep Method</h3>
<blockquote id="M:WebSocketSharp.Server.WebSocketServiceManager.Sweep:member">
<p class="Summary">
Cleans up the inactive <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> objects.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Void">void</a> <b>Sweep</b> ()</div>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="M:WebSocketSharp.Server.WebSocketServiceManager.Sweep:Remarks">
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</div>
<h2 class="Section">Requirements</h2>
<div class="SectionBox" id="M:WebSocketSharp.Server.WebSocketServiceManager.Sweep:Version Information">
<b>Namespace: </b>WebSocketSharp.Server<br /><b>Assembly: </b>websocket-sharp (in websocket-sharp.dll)</div>
<hr size="1" />
</blockquote>
<h3 id="P:WebSocketSharp.Server.WebSocketServiceManager.Sweeped">Sweeped Property</h3>
<blockquote id="P:WebSocketSharp.Server.WebSocketServiceManager.Sweeped:member">
<p class="Summary">
Gets a value indicating whether the <a href="../WebSocketSharp.Server/WebSocketServiceManager.html">WebSocketSharp.Server.WebSocketServiceManager</a> cleans up
the inactive <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> objects periodically.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a> <b>Sweeped</b> { get; }</div>
<h4 class="Subsection">Value</h4>
<blockquote class="SubsectionBox" id="P:WebSocketSharp.Server.WebSocketServiceManager.Sweeped:Value">
<tt>true</tt> if the <a href="../WebSocketSharp.Server/WebSocketServiceManager.html">WebSocketSharp.Server.WebSocketServiceManager</a> cleans up the inactive <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> objects
every 60 seconds; otherwise, <tt>false</tt>.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="P:WebSocketSharp.Server.WebSocketServiceManager.Sweeped:Remarks">
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</div>
<h2 class="Section">Requirements</h2>
<div class="SectionBox" id="P:WebSocketSharp.Server.WebSocketServiceManager.Sweeped:Version Information">
<b>Namespace: </b>WebSocketSharp.Server<br /><b>Assembly: </b>websocket-sharp (in websocket-sharp.dll)</div>
<hr size="1" />
</blockquote>
<h3 id="M:WebSocketSharp.Server.WebSocketServiceManager.TryGetWebSocketService(System.String,WebSocketSharp.Server.WebSocketService@)">TryGetWebSocketService Method</h3>
<blockquote id="M:WebSocketSharp.Server.WebSocketServiceManager.TryGetWebSocketService(System.String,WebSocketSharp.Server.WebSocketService@):member">
<p class="Summary">
Tries to get the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> associated with the specified <i>id</i>.
</p>
<h2>Syntax</h2>
<div class="Signature">public <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a> <b>TryGetWebSocketService</b> (<a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> id, <i>out</i> <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketService</a> service)</div>
<h4 class="Subsection">Parameters</h4>
<blockquote class="SubsectionBox" id="M:WebSocketSharp.Server.WebSocketServiceManager.TryGetWebSocketService(System.String,WebSocketSharp.Server.WebSocketService@):Parameters">
<dl>
<dt>
<i>id</i>
</dt>
<dd>
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> that contains the ID to find.
</dd>
<dt>
<i>service</i>
</dt>
<dd>
When this method returns, contains the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> with the specified <i>id</i>, if the <i>id</i> is found; otherwise, <tt>null</tt>.
</dd>
</dl>
</blockquote>
<h4 class="Subsection">Returns</h4>
<blockquote class="SubsectionBox" id="M:WebSocketSharp.Server.WebSocketServiceManager.TryGetWebSocketService(System.String,WebSocketSharp.Server.WebSocketService@):Returns">
<tt>true</tt> if the <a href="../WebSocketSharp.Server/WebSocketServiceManager.html">WebSocketSharp.Server.WebSocketServiceManager</a> manages the <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> with the specified <i>id</i>; otherwise, <tt>false</tt>.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="M:WebSocketSharp.Server.WebSocketServiceManager.TryGetWebSocketService(System.String,WebSocketSharp.Server.WebSocketService@):Remarks">
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</div>
<h2 class="Section">Requirements</h2>
<div class="SectionBox" id="M:WebSocketSharp.Server.WebSocketServiceManager.TryGetWebSocketService(System.String,WebSocketSharp.Server.WebSocketService@):Version Information">
<b>Namespace: </b>WebSocketSharp.Server<br /><b>Assembly: </b>websocket-sharp (in websocket-sharp.dll)</div>
<hr size="1" />
</blockquote>
</div>
</div>
<hr size="1" />
<div class="Copyright">
</div>
</body>
</html>

View File

@@ -196,7 +196,7 @@
</div>
<div class="Remarks">
<h2 class="Section"> Namespace</h2>
<p>The WebSocketSharp.Server namespace provides the functions of the server that receives the WebSocket connection requests.</p>
<p>The WebSocketSharp.Server namespace contains classes to implement the server that receives the WebSocket connection requests.</p>
<table class="TypesListing" style="margin-top: 1em">
<tr>
<th>Type</th>
@@ -226,14 +226,6 @@
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</td>
</tr>
<tr valign="top">
<td>
<a href="./SessionManager.html">SessionManager</a>
</td>
<td>
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</td>
</tr>
<tr valign="top">
<td>
<a href="./WebSocketServer.html">WebSocketServer</a>
@@ -266,6 +258,14 @@
Provides the functions of the server that receives the WebSocket connection requests.
</td>
</tr>
<tr valign="top">
<td>
<a href="./WebSocketServiceManager.html">WebSocketServiceManager</a>
</td>
<td>
Manages the collection of <a href="../WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> objects.
</td>
</tr>
</table>
</div>
<div class="Members">

View File

@@ -196,7 +196,7 @@
</div>
<div class="Remarks">
<h2 class="Section"> Namespace</h2>
<p>The WebSocketSharp namespace provides an implementation of the WebSocket interface.</p>
<p>The WebSocketSharp namespace contains classes and enumerations to implement the WebSocket interface.</p>
<table class="TypesListing" style="margin-top: 1em">
<tr>
<th>Type</th>

View File

@@ -190,7 +190,7 @@
</div>
<h1 class="PageTitle">websocket-sharp</h1>
<p class="Summary">
<div class="AssemblyRemarks" style="margin-top: 1em; margin-bottom: 1em">A C# implementation of WebSocket protocol client &amp; server.</div>
<div class="AssemblyRemarks" style="margin-top: 1em; margin-bottom: 1em">A C# implementation of the WebSocket protocol client &amp; server.</div>
</p>
<div>
</div>
@@ -198,7 +198,7 @@
<h2 class="Section">
<a href="WebSocketSharp/index.html">WebSocketSharp Namespace</a>
</h2>
<p>The WebSocketSharp namespace provides an implementation of the WebSocket interface.</p>
<p>The WebSocketSharp namespace contains classes and enumerations to implement the WebSocket interface.</p>
<table class="TypesListing" style="margin-top: 1em">
<tr>
<th>Type</th>
@@ -288,7 +288,7 @@
<h2 class="Section">
<a href="WebSocketSharp.Net/index.html">WebSocketSharp.Net Namespace</a>
</h2>
<p>The WebSocketSharp.Net namespace provides some modified classes in the System.Net namespace (e.g. <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Net.HttpListenerContext">System.Net.HttpListenerContext</a>) to accept the WebSocket connection request.</p>
<p>The WebSocketSharp.Net namespace contains some modified classes and enumerations in the System.Net namespace (e.g. <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Net.HttpListenerContext">System.Net.HttpListenerContext</a>) to accept the WebSocket connection requests.</p>
<table class="TypesListing" style="margin-top: 1em">
<tr>
<th>Type</th>
@@ -410,7 +410,7 @@
<h2 class="Section">
<a href="WebSocketSharp.Net.WebSockets/index.html">WebSocketSharp.Net.WebSockets Namespace</a>
</h2>
<p>The WebSocketSharp.Net.WebSockets namespace provides access to the WebSocket connection request objects sent from the client to the server.</p>
<p>The WebSocketSharp.Net.WebSockets namespace contains classes to access to the WebSocket connection request objects.</p>
<table class="TypesListing" style="margin-top: 1em">
<tr>
<th>Type</th>
@@ -444,7 +444,7 @@
<h2 class="Section">
<a href="WebSocketSharp.Server/index.html">WebSocketSharp.Server Namespace</a>
</h2>
<p>The WebSocketSharp.Server namespace provides the functions of the server that receives the WebSocket connection requests.</p>
<p>The WebSocketSharp.Server namespace contains classes to implement the server that receives the WebSocket connection requests.</p>
<table class="TypesListing" style="margin-top: 1em">
<tr>
<th>Type</th>
@@ -474,14 +474,6 @@
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</td>
</tr>
<tr valign="top">
<td>
<a href="WebSocketSharp.Server/SessionManager.html">SessionManager</a>
</td>
<td>
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</td>
</tr>
<tr valign="top">
<td>
<a href="WebSocketSharp.Server/WebSocketServer.html">WebSocketServer</a>
@@ -514,6 +506,14 @@
Provides the functions of the server that receives the WebSocket connection requests.
</td>
</tr>
<tr valign="top">
<td>
<a href="WebSocketSharp.Server/WebSocketServiceManager.html">WebSocketServiceManager</a>
</td>
<td>
Manages the collection of <a href="./WebSocketSharp.Server/WebSocketService.html">WebSocketSharp.Server.WebSocketService</a> objects.
</td>
</tr>
</table>
</div>
<div class="Members">

View File

@@ -24,10 +24,10 @@
</Parameters>
<Docs>
<param name="socket">
An <see cref="T:WebSocketSharp.WebSocket" /> to bind.
A <see cref="T:WebSocketSharp.WebSocket" /> to bind.
</param>
<summary>
Binds the specified <see cref="T:WebSocketSharp.WebSocket" /> instance to the WebSocket service.
Binds the specified <see cref="T:WebSocketSharp.WebSocket" /> to the WebSocket service instance.
</summary>
<remarks>To be added.</remarks>
</Docs>
@@ -47,7 +47,7 @@
A <see cref="T:System.String" /> to broadcast.
</param>
<summary>
Broadcasts the specified <see cref="T:System.String" />.
Broadcasts the specified <see cref="T:System.String" /> to all service clients.
</summary>
<remarks>To be added.</remarks>
</Docs>
@@ -91,10 +91,10 @@
</ReturnValue>
<Docs>
<summary>
Gets or sets a value indicating whether the WebSocket service host cleans up the inactive service client.
Gets or sets a value indicating whether the WebSocket service host cleans up the inactive service clients periodically.
</summary>
<value>
<c>true</c> if the WebSocket service host cleans up the inactive service client; otherwise, <c>false</c>.
<c>true</c> if the WebSocket service host cleans up the inactive service clients periodically; otherwise, <c>false</c>.
</value>
<remarks>To be added.</remarks>
</Docs>

View File

@@ -97,7 +97,7 @@
</Parameters>
<Docs>
<param name="address">
A <see cref="T:System.Net.IPAddress" /> that contains an IP address.
A <see cref="T:System.Net.IPAddress" /> that contains a local IP address.
</param>
<param name="port">
An <see cref="T:System.Int32" /> that contains a port number.
@@ -120,7 +120,7 @@
</Parameters>
<Docs>
<param name="address">
A <see cref="T:System.Net.IPAddress" /> that contains an IP address.
A <see cref="T:System.Net.IPAddress" /> that contains a local IP address.
</param>
<param name="port">
An <see cref="T:System.Int32" /> that contains a port number.
@@ -147,7 +147,7 @@
</Parameters>
<Docs>
<param name="context">
A <see cref="T:WebSocketSharp.Net.WebSockets.TcpListenerWebSocketContext" /> that contains a WebSocket connection.
A <see cref="T:WebSocketSharp.Net.WebSockets.TcpListenerWebSocketContext" /> that contains the WebSocket connection request objects.
</param>
<summary>
Accepts a WebSocket connection.
@@ -175,10 +175,10 @@
</Parameters>
<Docs>
<typeparam name="T">
The type of a WebSocket service. The T must inherit the <see cref="T:WebSocketSharp.Server.WebSocketService" /> class.
The type of the WebSocket service. The T must inherit the <see cref="T:WebSocketSharp.Server.WebSocketService" /> class.
</typeparam>
<param name="absPath">
A <see cref="T:System.String" /> that contains an absolute path associated with a WebSocket service.
A <see cref="T:System.String" /> that contains an absolute path associated with the WebSocket service.
</param>
<summary>
Adds a WebSocket service.
@@ -215,10 +215,10 @@
</ReturnValue>
<Docs>
<summary>
Gets the paths associated with the each WebSocket services.
Gets the collection of paths associated with the every WebSocket services that the server provides.
</summary>
<value>
An IEnumerable&lt;string&gt; that contains the paths.
An IEnumerable&lt;string&gt; that contains the collection of paths.
</value>
<remarks>To be added.</remarks>
</Docs>
@@ -247,10 +247,10 @@
</ReturnValue>
<Docs>
<summary>
Gets or sets a value indicating whether the server cleans up the inactive client.
Gets or sets a value indicating whether the server cleans up the inactive clients periodically.
</summary>
<value>
<c>true</c> if the server cleans up the inactive client; otherwise, <c>false</c>.
<c>true</c> if the server cleans up the inactive clients every 60 seconds; otherwise, <c>false</c>.
</value>
<remarks>To be added.</remarks>
</Docs>

View File

@@ -65,7 +65,7 @@
</Parameters>
<Docs>
<param name="address">
A <see cref="T:System.Net.IPAddress" /> that contains an IP address.
A <see cref="T:System.Net.IPAddress" /> that contains a local IP address.
</param>
<param name="port">
An <see cref="T:System.Int32" /> that contains a port number.
@@ -109,7 +109,7 @@
</Parameters>
<Docs>
<param name="context">
A <see cref="T:WebSocketSharp.Net.WebSockets.TcpListenerWebSocketContext" /> that contains a WebSocket connection.
A <see cref="T:WebSocketSharp.Net.WebSockets.TcpListenerWebSocketContext" /> that contains the WebSocket connection request objects.
</param>
<summary>
Accepts a WebSocket connection.
@@ -126,10 +126,10 @@
</ReturnValue>
<Docs>
<summary>
Gets the IP address on which to listen for incoming connection attempts.
Gets the local IP address on which to listen for incoming connection attempts.
</summary>
<value>
A <see cref="T:System.Net.IPAddress" /> that contains an IP address.
A <see cref="T:System.Net.IPAddress" /> that contains a local IP address.
</value>
<remarks>To be added.</remarks>
</Docs>
@@ -180,10 +180,10 @@
</ReturnValue>
<Docs>
<summary>
Gets a value indicating whether this server provides secure connection.
Gets a value indicating whether the server provides secure connection.
</summary>
<value>
<c>true</c> if this server provides secure connection; otherwise, <c>false</c>.
<c>true</c> if the server provides secure connection; otherwise, <c>false</c>.
</value>
<remarks>To be added.</remarks>
</Docs>
@@ -197,10 +197,10 @@
</ReturnValue>
<Docs>
<summary>
Gets a value indicating whether this server is self host.
Gets a value indicating whether the server is self host.
</summary>
<value>
<c>true</c> if this server is self host; otherwise, <c>false</c>.
<c>true</c> if the server is self host; otherwise, <c>false</c>.
</value>
<remarks>To be added.</remarks>
</Docs>

View File

@@ -29,31 +29,6 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Bind">
<MemberSignature Language="C#" Value="public void Bind (WebSocketSharp.WebSocket socket, WebSocketSharp.Server.SessionManager sessions);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Bind(class WebSocketSharp.WebSocket socket, class WebSocketSharp.Server.SessionManager sessions) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="socket" Type="WebSocketSharp.WebSocket" />
<Parameter Name="sessions" Type="WebSocketSharp.Server.SessionManager" />
</Parameters>
<Docs>
<param name="socket">
A <see cref="T:WebSocketSharp.WebSocket" /> to bind to the WebSocketService.
</param>
<param name="sessions">
A <see cref="T:WebSocketSharp.Server.SessionManager" /> to bind to the WebSocketService.
</param>
<summary>
Binds the specified <see cref="T:WebSocketSharp.WebSocket" /> and <see cref="T:WebSocketSharp.Server.SessionManager" />
to a <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Broadcast">
<MemberSignature Language="C#" Value="public void Broadcast (byte[] data);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Broadcast(unsigned int8[] data) cil managed" />
@@ -69,7 +44,8 @@
An array of <see cref="T:System.Byte" /> to broadcast.
</param>
<summary>
Broadcasts the specified array of <see cref="T:System.Byte" /> to all clients of the WebSocket service.
Broadcasts the specified array of <see cref="T:System.Byte" /> to the clients of every <see cref="T:WebSocketSharp.Server.WebSocketService" /> instances
in the <see cref="P:WebSocketSharp.Server.WebSocketService.Sessions" />.
</summary>
<remarks>To be added.</remarks>
</Docs>
@@ -89,7 +65,8 @@
A <see cref="T:System.String" /> to broadcast.
</param>
<summary>
Broadcasts the specified <see cref="T:System.String" /> to all clients of the WebSocket service.
Broadcasts the specified <see cref="T:System.String" /> to the clients of every <see cref="T:WebSocketSharp.Server.WebSocketService" /> instances
in the <see cref="P:WebSocketSharp.Server.WebSocketService.Sessions" />.
</summary>
<remarks>To be added.</remarks>
</Docs>
@@ -104,11 +81,12 @@
<Parameters />
<Docs>
<summary>
Pings to all clients of the WebSocket service.
Pings to the clients of every <see cref="T:WebSocketSharp.Server.WebSocketService" /> instances
in the <see cref="P:WebSocketSharp.Server.WebSocketService.Sessions" />.
</summary>
<returns>
A Dictionary&lt;string, bool&gt; that contains the collection of the ID and value
indicating whether the WebSocket service received a Pong in a time.
A Dictionary&lt;string, bool&gt; that contains the collection of IDs and values
indicating whether each <see cref="T:WebSocketSharp.Server.WebSocketService" /> instances received a Pong in a time.
</returns>
<remarks>To be added.</remarks>
</Docs>
@@ -128,11 +106,12 @@
A <see cref="T:System.String" /> that contains a message.
</param>
<summary>
Pings with the specified <see cref="T:System.String" /> to all clients of the WebSocket service.
Pings with the specified <see cref="T:System.String" /> to the clients of every <see cref="T:WebSocketSharp.Server.WebSocketService" /> instances
in the <see cref="P:WebSocketSharp.Server.WebSocketService.Sessions" />.
</summary>
<returns>
A Dictionary&lt;string, bool&gt; that contains the collection of the ID and value
indicating whether the WebSocket service received a Pong in a time.
A Dictionary&lt;string, bool&gt; that contains the collection of IDs and values
indicating whether each <see cref="T:WebSocketSharp.Server.WebSocketService" /> instances received a Pong in a time.
</returns>
<remarks>To be added.</remarks>
</Docs>
@@ -146,10 +125,10 @@
</ReturnValue>
<Docs>
<summary>
Gets the ID of a <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance.
Gets the ID of the <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance.
</summary>
<value>
A <see cref="T:System.String" /> that contains a ID.
A <see cref="T:System.String" /> that contains an ID.
</value>
<remarks>To be added.</remarks>
</Docs>
@@ -163,10 +142,10 @@
</ReturnValue>
<Docs>
<summary>
Gets a value indicating whether a <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance is bound to a <see cref="T:WebSocketSharp.WebSocket" />.
Gets a value indicating whether the <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance is bound to a <see cref="T:WebSocketSharp.WebSocket" />.
</summary>
<value>
<c>true</c> if the WebSocketService is bound to a WebSocket; otherwise, <c>false</c>.
<c>true</c> if the <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance is bound to a <see cref="T:WebSocketSharp.WebSocket" />; otherwise, <c>false</c>.
</value>
<remarks>To be added.</remarks>
</Docs>
@@ -186,7 +165,7 @@
A <see cref="T:WebSocketSharp.CloseEventArgs" /> that contains the event data associated with a <see cref="E:WebSocketSharp.WebSocket.OnClose" /> event.
</param>
<summary>
Occurs when a inner <see cref="T:WebSocketSharp.WebSocket" /> receives a Close frame or the Stop method is called.
Occurs when the inner <see cref="T:WebSocketSharp.WebSocket" /> receives a Close frame or the Stop method is called.
</summary>
<remarks>To be added.</remarks>
</Docs>
@@ -206,7 +185,7 @@
An <see cref="T:WebSocketSharp.ErrorEventArgs" /> that contains the event data associated with a <see cref="E:WebSocketSharp.WebSocket.OnError" /> event.
</param>
<summary>
Occurs when a inner <see cref="T:WebSocketSharp.WebSocket" /> gets an error.
Occurs when the inner <see cref="T:WebSocketSharp.WebSocket" /> gets an error.
</summary>
<remarks>To be added.</remarks>
</Docs>
@@ -226,7 +205,7 @@
A <see cref="T:WebSocketSharp.MessageEventArgs" /> that contains the event data associated with a <see cref="E:WebSocketSharp.WebSocket.OnMessage" /> event.
</param>
<summary>
Occurs when a inner <see cref="T:WebSocketSharp.WebSocket" /> receives a data frame.
Occurs when the inner <see cref="T:WebSocketSharp.WebSocket" /> receives a data frame.
</summary>
<remarks>To be added.</remarks>
</Docs>
@@ -256,10 +235,10 @@
<Parameters />
<Docs>
<summary>
Pings to the client of a <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance.
Pings to the client of the <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance.
</summary>
<returns>
<c>true</c> if the WebSocketService receives a Pong in a time; otherwise, <c>false</c>.
<c>true</c> if the <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance receives a Pong in a time; otherwise, <c>false</c>.
</returns>
<remarks>To be added.</remarks>
</Docs>
@@ -279,10 +258,10 @@
A <see cref="T:System.String" /> that contains a message.
</param>
<summary>
Pings with the specified <see cref="T:System.String" /> to the client of a <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance.
Pings with the specified <see cref="T:System.String" /> to the client of the <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance.
</summary>
<returns>
<c>true</c> if the WebSocketService receives a Pong in a time; otherwise, <c>false</c>.
<c>true</c> if the <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance receives a Pong in a time; otherwise, <c>false</c>.
</returns>
<remarks>To be added.</remarks>
</Docs>
@@ -299,13 +278,14 @@
</Parameters>
<Docs>
<param name="id">
A <see cref="T:System.String" /> that contains a ID that represents the destination for the Ping.
A <see cref="T:System.String" /> that contains an ID that represents the destination for the Ping.
</param>
<summary>
Pings to the client of a <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance associated with the specified ID.
Pings to the client of the <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance
associated with the specified <paramref name="id" />.
</summary>
<returns>
<c>true</c> if the WebSocket service receives a Pong in a time; otherwise, <c>false</c>.
<c>true</c> if the <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance receives a Pong in a time; otherwise, <c>false</c>.
</returns>
<remarks>To be added.</remarks>
</Docs>
@@ -323,17 +303,17 @@
</Parameters>
<Docs>
<param name="id">
A <see cref="T:System.String" /> that contains a ID that represents the destination for the Ping.
A <see cref="T:System.String" /> that contains an ID that represents the destination for the Ping.
</param>
<param name="message">
A <see cref="T:System.String" /> that contains a message.
</param>
<summary>
Pings with the specified <see cref="T:System.String" /> to the client of a <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance
associated with the specified ID.
Pings with the specified <see cref="T:System.String" /> to the client of the <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance
associated with the specified <paramref name="id" />.
</summary>
<returns>
<c>true</c> if the WebSocketService receives a Pong in a time; otherwise, <c>false</c>.
<c>true</c> if the <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance receives a Pong in a time; otherwise, <c>false</c>.
</returns>
<remarks>To be added.</remarks>
</Docs>
@@ -370,7 +350,7 @@
An array of <see cref="T:System.Byte" /> that contains a binary data to send.
</param>
<summary>
Sends a binary data to the client of a <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance.
Sends a binary data to the client of the <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance.
</summary>
<remarks>To be added.</remarks>
</Docs>
@@ -390,7 +370,7 @@
A <see cref="T:System.String" /> that contains a text data to send.
</param>
<summary>
Sends a text data to the client of a <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance.
Sends a text data to the client of the <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance.
</summary>
<remarks>To be added.</remarks>
</Docs>
@@ -408,13 +388,14 @@
</Parameters>
<Docs>
<param name="id">
A <see cref="T:System.String" /> that contains a ID that represents the destination for the data.
A <see cref="T:System.String" /> that contains an ID that represents the destination for the data.
</param>
<param name="data">
An array of <see cref="T:System.Byte" /> that contains a binary data to send.
</param>
<summary>
Sends a binary data to the client of a <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance associated with the specified ID.
Sends a binary data to the client of the <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance
associated with the specified <paramref name="id" />.
</summary>
<remarks>To be added.</remarks>
</Docs>
@@ -432,30 +413,31 @@
</Parameters>
<Docs>
<param name="id">
A <see cref="T:System.String" /> that contains a ID that represents the destination for the data.
A <see cref="T:System.String" /> that contains an ID that represents the destination for the data.
</param>
<param name="data">
A <see cref="T:System.String" /> that contains a text data to send.
</param>
<summary>
Sends a text data to the client of a <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance associated with the specified ID.
Sends a text data to the client of the <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance
associated with the specified <paramref name="id" />.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Sessions">
<MemberSignature Language="C#" Value="protected WebSocketSharp.Server.SessionManager Sessions { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class WebSocketSharp.Server.SessionManager Sessions" />
<MemberSignature Language="C#" Value="protected WebSocketSharp.Server.WebSocketServiceManager Sessions { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class WebSocketSharp.Server.WebSocketServiceManager Sessions" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>WebSocketSharp.Server.SessionManager</ReturnType>
<ReturnType>WebSocketSharp.Server.WebSocketServiceManager</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets the sessions to the WebSocket service.
</summary>
<value>
A <see cref="T:WebSocketSharp.Server.SessionManager" /> that contains the sessions to the WebSocket service.
A <see cref="T:WebSocketSharp.Server.WebSocketServiceManager" /> that contains the sessions to the WebSocket service.
</value>
<remarks>To be added.</remarks>
</Docs>
@@ -470,7 +452,7 @@
<Parameters />
<Docs>
<summary>
Starts a <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance.
Starts the <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance.
</summary>
<remarks>To be added.</remarks>
</Docs>
@@ -485,7 +467,7 @@
<Parameters />
<Docs>
<summary>
Stops a <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance.
Stops the <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance.
</summary>
<remarks>To be added.</remarks>
</Docs>
@@ -509,7 +491,7 @@
A <see cref="T:System.String" /> that contains a reason for stop.
</param>
<summary>
Stops a <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance with the specified <see cref="T:System.UInt16" /> and <see cref="T:System.String" />.
Stops the <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance with the specified <see cref="T:System.UInt16" /> and <see cref="T:System.String" />.
</summary>
<remarks>To be added.</remarks>
</Docs>
@@ -533,7 +515,7 @@
A <see cref="T:System.String" /> that contains a reason for stop.
</param>
<summary>
Stops a <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance with the specified <see cref="T:WebSocketSharp.CloseStatusCode" /> and <see cref="T:System.String" />.
Stops the <see cref="T:WebSocketSharp.Server.WebSocketService" /> instance with the specified <see cref="T:WebSocketSharp.CloseStatusCode" /> and <see cref="T:System.String" />.
</summary>
<remarks>To be added.</remarks>
</Docs>

View File

@@ -149,7 +149,7 @@
</Parameters>
<Docs>
<param name="address">
A <see cref="T:System.Net.IPAddress" /> that contains an IP address.
A <see cref="T:System.Net.IPAddress" /> that contains a local IP address.
</param>
<param name="port">
An <see cref="T:System.Int32" /> that contains a port number.
@@ -176,7 +176,7 @@
</Parameters>
<Docs>
<param name="address">
A <see cref="T:System.Net.IPAddress" /> that contains an IP address.
A <see cref="T:System.Net.IPAddress" /> that contains a local IP address.
</param>
<param name="port">
An <see cref="T:System.Int32" /> that contains a port number.
@@ -206,7 +206,7 @@
</Parameters>
<Docs>
<param name="context">
A <see cref="T:WebSocketSharp.Net.WebSockets.TcpListenerWebSocketContext" /> that contains a WebSocket connection.
A <see cref="T:WebSocketSharp.Net.WebSockets.TcpListenerWebSocketContext" /> that contains the WebSocket connection request objects.
</param>
<summary>
Accepts a WebSocket connection.
@@ -252,8 +252,8 @@
Pings with the specified <see cref="T:System.String" /> to all clients.
</summary>
<returns>
A Dictionary&lt;string, bool&gt; that contains the collection of the session ID and value
indicating whether the server received a Pong in a time.
A Dictionary&lt;string, bool&gt; that contains the collection of session IDs and values
indicating whether the server received the Pongs from each clients in a time.
</returns>
<remarks>To be added.</remarks>
</Docs>
@@ -282,10 +282,10 @@
</ReturnValue>
<Docs>
<summary>
Gets or sets a value indicating whether the server cleans up the inactive client.
Gets or sets a value indicating whether the server cleans up the inactive clients periodically.
</summary>
<value>
<c>true</c> if the server cleans up the inactive client; otherwise, <c>false</c>.
<c>true</c> if the server cleans up the inactive clients every 60 seconds; otherwise, <c>false</c>.
</value>
<remarks>To be added.</remarks>
</Docs>
@@ -322,7 +322,7 @@
A <see cref="T:WebSocketSharp.WebSocket" /> to bind.
</param>
<summary>
Binds the specified <see cref="T:WebSocketSharp.WebSocket" /> instance to the WebSocket service.
Binds the specified <see cref="T:WebSocketSharp.WebSocket" /> to the WebSocket service instance.
</summary>
<remarks>To be added.</remarks>
</Docs>

View File

@@ -0,0 +1,220 @@
<Type Name="WebSocketServiceManager" FullName="WebSocketSharp.Server.WebSocketServiceManager">
<TypeSignature Language="C#" Value="public class WebSocketServiceManager" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit WebSocketServiceManager extends System.Object" />
<AssemblyInfo>
<AssemblyName>websocket-sharp</AssemblyName>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>
Manages the collection of <see cref="T:WebSocketSharp.Server.WebSocketService" /> objects.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="ActiveIDs">
<MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;string&gt; ActiveIDs { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IEnumerable`1&lt;string&gt; ActiveIDs" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Collections.Generic.IEnumerable&lt;System.String&gt;</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets the collection of IDs of active <see cref="T:WebSocketSharp.Server.WebSocketService" /> objects
managed by the <see cref="T:WebSocketSharp.Server.WebSocketServiceManager" />.
</summary>
<value>
An IEnumerable&lt;string&gt; that contains the collection of IDs of active <see cref="T:WebSocketSharp.Server.WebSocketService" /> objects.
</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Broadcast">
<MemberSignature Language="C#" Value="public void Broadcast (byte[] data);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Broadcast(unsigned int8[] data) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="data" Type="System.Byte[]" />
</Parameters>
<Docs>
<param name="data">
An array of <see cref="T:System.Byte" /> to broadcast.
</param>
<summary>
Broadcasts the specified array of <see cref="T:System.Byte" /> to the clients of every <see cref="T:WebSocketSharp.Server.WebSocketService" />
managed by the <see cref="T:WebSocketSharp.Server.WebSocketServiceManager" />.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Broadcast">
<MemberSignature Language="C#" Value="public void Broadcast (string data);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Broadcast(string data) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="data" Type="System.String" />
</Parameters>
<Docs>
<param name="data">
A <see cref="T:System.String" /> to broadcast.
</param>
<summary>
Broadcasts the specified <see cref="T:System.String" /> to the clients of every <see cref="T:WebSocketSharp.Server.WebSocketService" />
managed by the <see cref="T:WebSocketSharp.Server.WebSocketServiceManager" />.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Broadping">
<MemberSignature Language="C#" Value="public System.Collections.Generic.Dictionary&lt;string,bool&gt; Broadping (string message);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Collections.Generic.Dictionary`2&lt;string, bool&gt; Broadping(string message) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Collections.Generic.Dictionary&lt;System.String,System.Boolean&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="message" Type="System.String" />
</Parameters>
<Docs>
<param name="message">
A <see cref="T:System.String" /> that contains a message.
</param>
<summary>
Pings with the specified <see cref="T:System.String" /> to the clients of every <see cref="T:WebSocketSharp.Server.WebSocketService" />
managed by the <see cref="T:WebSocketSharp.Server.WebSocketServiceManager" />.
</summary>
<returns>
A Dictionary&lt;string, bool&gt; that contains the collection of IDs and values
indicating whether each <see cref="T:WebSocketSharp.Server.WebSocketService" /> received a Pong in a time.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Count">
<MemberSignature Language="C#" Value="public int Count { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 Count" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets the number of <see cref="T:WebSocketSharp.Server.WebSocketService" /> objects
managed by the <see cref="T:WebSocketSharp.Server.WebSocketServiceManager" />.
</summary>
<value>
An <see cref="T:System.Int32" /> that contains the number of <see cref="T:WebSocketSharp.Server.WebSocketService" /> objects
managed by the <see cref="T:WebSocketSharp.Server.WebSocketServiceManager" />.
</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IDs">
<MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;string&gt; IDs { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IEnumerable`1&lt;string&gt; IDs" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Collections.Generic.IEnumerable&lt;System.String&gt;</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets the collection of IDs of <see cref="T:WebSocketSharp.Server.WebSocketService" /> objects
managed by the <see cref="T:WebSocketSharp.Server.WebSocketServiceManager" />.
</summary>
<value>
An IEnumerable&lt;string&gt; that contains the collection of IDs of <see cref="T:WebSocketSharp.Server.WebSocketService" /> objects.
</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="InactiveIDs">
<MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;string&gt; InactiveIDs { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IEnumerable`1&lt;string&gt; InactiveIDs" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Collections.Generic.IEnumerable&lt;System.String&gt;</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets the collection of IDs of inactive <see cref="T:WebSocketSharp.Server.WebSocketService" /> objects
managed by the <see cref="T:WebSocketSharp.Server.WebSocketServiceManager" />.
</summary>
<value>
An IEnumerable&lt;string&gt; that contains the collection of IDs of inactive <see cref="T:WebSocketSharp.Server.WebSocketService" /> objects.
</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Sweep">
<MemberSignature Language="C#" Value="public void Sweep ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Sweep() cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Cleans up the inactive <see cref="T:WebSocketSharp.Server.WebSocketService" /> objects.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Sweeped">
<MemberSignature Language="C#" Value="public bool Sweeped { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool Sweeped" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets a value indicating whether the <see cref="T:WebSocketSharp.Server.WebSocketServiceManager" /> cleans up
the inactive <see cref="T:WebSocketSharp.Server.WebSocketService" /> objects periodically.
</summary>
<value>
<c>true</c> if the <see cref="T:WebSocketSharp.Server.WebSocketServiceManager" /> cleans up the inactive <see cref="T:WebSocketSharp.Server.WebSocketService" /> objects
every 60 seconds; otherwise, <c>false</c>.
</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TryGetWebSocketService">
<MemberSignature Language="C#" Value="public bool TryGetWebSocketService (string id, out WebSocketSharp.Server.WebSocketService service);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool TryGetWebSocketService(string id, class WebSocketSharp.Server.WebSocketService service) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="id" Type="System.String" />
<Parameter Name="service" Type="WebSocketSharp.Server.WebSocketService&amp;" RefType="out" />
</Parameters>
<Docs>
<param name="id">
A <see cref="T:System.String" /> that contains the ID to find.
</param>
<param name="service">
When this method returns, contains the <see cref="T:WebSocketSharp.Server.WebSocketService" /> with the specified <paramref name="id" />, if the <paramref name="id" /> is found; otherwise, <see langword="null" />.
</param>
<summary>
Tries to get the <see cref="T:WebSocketSharp.Server.WebSocketService" /> associated with the specified <paramref name="id" />.
</summary>
<returns>
<c>true</c> if the <see cref="T:WebSocketSharp.Server.WebSocketServiceManager" /> manages the <see cref="T:WebSocketSharp.Server.WebSocketService" /> with the specified <paramref name="id" />; otherwise, <c>false</c>.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@@ -1,6 +1,6 @@
<Overview>
<Assemblies>
<Assembly Name="websocket-sharp" Version="1.0.2.34976">
<Assembly Name="websocket-sharp" Version="1.0.2.32272">
<AssemblyPublicKey>[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 ]</AssemblyPublicKey>
<Attributes>
<Attribute>
@@ -13,7 +13,7 @@
<AttributeName>System.Reflection.AssemblyCopyright("sta.blockhead")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Reflection.AssemblyDescription("A C# implementation of WebSocket protocol client &amp; server")</AttributeName>
<AttributeName>System.Reflection.AssemblyDescription("A C# implementation of the WebSocket protocol client &amp; server")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Reflection.AssemblyProduct("websocket-sharp.dll")</AttributeName>
@@ -30,7 +30,7 @@
</Attributes>
</Assembly>
</Assemblies>
<Remarks>A C# implementation of WebSocket protocol client &amp; server.</Remarks>
<Remarks>A C# implementation of the WebSocket protocol client &amp; server.</Remarks>
<Copyright>Copyright (c) 2010-2013 sta.blockhead</Copyright>
<Types>
<Namespace Name="WebSocketSharp">
@@ -70,11 +70,11 @@
<Type Name="HttpServer" Kind="Class" />
<Type Name="IServiceHost" Kind="Interface" />
<Type Name="ResponseEventArgs" Kind="Class" />
<Type Name="SessionManager" Kind="Class" />
<Type Name="WebSocketServer" Kind="Class" />
<Type Name="WebSocketServerBase" Kind="Class" />
<Type Name="WebSocketService" Kind="Class" />
<Type Name="WebSocketServiceHost`1" DisplayName="WebSocketServiceHost&lt;T&gt;" Kind="Class" />
<Type Name="WebSocketServiceManager" Kind="Class" />
</Namespace>
</Types>
<Title>websocket-sharp</Title>

View File

@@ -1,6 +1,6 @@
<Namespace Name="WebSocketSharp.Net.WebSockets">
<Docs>
<summary>To be added.</summary>
<remarks>The WebSocketSharp.Net.WebSockets namespace provides access to the WebSocket connection request objects sent from the client to the server.</remarks>
<remarks>The WebSocketSharp.Net.WebSockets namespace contains classes to access to the WebSocket connection request objects.</remarks>
</Docs>
</Namespace>

View File

@@ -1,6 +1,6 @@
<Namespace Name="WebSocketSharp.Net">
<Docs>
<summary>To be added.</summary>
<remarks>The WebSocketSharp.Net namespace provides some modified classes in the System.Net namespace (e.g. <see cref="T:System.Net.HttpListenerContext"/>) to accept the WebSocket connection request.</remarks>
<remarks>The WebSocketSharp.Net namespace contains some modified classes and enumerations in the System.Net namespace (e.g. <see cref="T:System.Net.HttpListenerContext"/>) to accept the WebSocket connection requests.</remarks>
</Docs>
</Namespace>

View File

@@ -1,6 +1,6 @@
<Namespace Name="WebSocketSharp.Server">
<Docs>
<summary>To be added.</summary>
<remarks>The WebSocketSharp.Server namespace provides the functions of the server that receives the WebSocket connection requests.</remarks>
<remarks>The WebSocketSharp.Server namespace contains classes to implement the server that receives the WebSocket connection requests.</remarks>
</Docs>
</Namespace>

View File

@@ -1,6 +1,6 @@
<Namespace Name="WebSocketSharp">
<Docs>
<summary>To be added.</summary>
<remarks>The WebSocketSharp namespace provides an implementation of the WebSocket interface.</remarks>
<remarks>The WebSocketSharp namespace contains classes and enumerations to implement the WebSocket interface.</remarks>
</Docs>
</Namespace>