Provides the functions of the server that receives the WebSocket connection requests.
See Also: Inherited members from WebSocketServerBase.
|
Initializes a new instance of the WebSocketServer class. | |
|
Initializes a new instance of the WebSocketServer class that listens for incoming connection attempts on the specified port. | |
|
Initializes a new instance of the WebSocketServer class that listens for incoming connection attempts on the specified WebSocket URL. | |
|
Initializes a new instance of the WebSocketServer class that listens for incoming connection attempts on the specified port and secure. | |
|
Initializes a new instance of the WebSocketServer class that listens for incoming connection attempts on the specified address and port. | |
|
Initializes a new instance of the WebSocketServer class that listens for incoming connection attempts on the specified address, port and secure. |
[read-only] | Address | System.Net.IPAddress . Gets the local IP address on which to listen for incoming connection attempts. (Inherited from WebSocketServerBase.) |
[read-only] | IsSecure | bool . Gets a value indicating whether this server is secure. (Inherited from WebSocketServerBase.) |
[read-only] | IsSelfHost | bool . Gets a value indicating whether this server is self host. (Inherited from WebSocketServerBase.) |
[read-only] | Port | int . Gets the port on which to listen for incoming connection attempts. (Inherited from WebSocketServerBase.) |
[read-only] | ServicePath | IEnumerable<string> . Gets the service paths. |
|
Sweeped | bool . Gets or sets a value indicating whether the server cleans up the inactive client. |
|
BaseUri | Uri . Gets or sets the WebSocket URL on which to listen for incoming connection attempts. (Inherited from WebSocketServerBase.) |
|
AddService<T>
(string)Adds the WebSocket service. |
|
|
Broadcast
(string)Broadcasts the specified string. |
|
|
Start
()Starts to receive the WebSocket connection requests. (Inherited from WebSocketServerBase.) |
|
override
|
Stop
()Stops receiving the WebSocket connection requests. |
|
|
Stop
()Stops receiving the WebSocket connection requests. (Inherited from WebSocketServerBase.) |
override
|
AcceptWebSocket
(System.Net.Sockets.TcpClient)Accepts the WebSocket connection. |
|
abstract
|
AcceptWebSocket
(System.Net.Sockets.TcpClient)Accepts the WebSocket connection. (Inherited from WebSocketServerBase.) |
|
|
Error
(string)Occurs the WebSocketServerBase.OnError event with the specified message. (Inherited from WebSocketServerBase.) |
|
OnError | Occurs when this server gets an error. (Inherited from WebSocketServerBase.) |
Initializes a new instance of the WebSocketServer class.
Syntax
public WebSocketServer ()Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)
Initializes a new instance of the WebSocketServer class that listens for incoming connection attempts on the specified port.
Syntax
public WebSocketServer (int port)Parameters
- port
- An int that contains a port number.
Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)
Initializes a new instance of the WebSocketServer class that listens for incoming connection attempts on the specified WebSocket URL.
Syntax
public WebSocketServer (string url)Parameters
- url
- A string that contains a WebSocket URL.
Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)
Initializes a new instance of the WebSocketServer class that listens for incoming connection attempts on the specified port and secure.
Syntax
Parameters
Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)
Initializes a new instance of the WebSocketServer class that listens for incoming connection attempts on the specified address and port.
Syntax
public WebSocketServer (System.Net.IPAddress address, int port)Parameters
- address
- An System.Net.IPAddress that contains an IP address.
- port
- An int that contains a port number.
Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)
Initializes a new instance of the WebSocketServer class that listens for incoming connection attempts on the specified address, port and secure.
Syntax
Parameters
- address
- An System.Net.IPAddress that contains an IP address.
- port
- An int that contains a port number.
- secure
- A bool that indicates providing a secure connection or not. (true indicates providing a secure connection.)
Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)
Accepts the WebSocket connection.
Syntax
protected override void AcceptWebSocket (System.Net.Sockets.TcpClient client)Parameters
- client
- A System.Net.Sockets.TcpClient that contains the TCP connection.
Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)
Adds the WebSocket service.
Syntax
Type Parameters
- T
- The type of the WebSocket service. The T must inherit the WebSocketSharp.Server.WebSocketService class.
Parameters
- absPath
- A string that contains an absolute path associated with the WebSocket service.
Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)
Broadcasts the specified string.
Syntax
Parameters
- data
- A string to broadcast.
Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)
Gets the service paths.
Syntax
public IEnumerable<string> ServicePath { get; }Value
An IEnumerable<string> that contains the service paths.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)
Stops receiving the WebSocket connection requests.
Syntax
public override void Stop ()Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)
Gets or sets a value indicating whether the server cleans up the inactive client.
Syntax
public bool Sweeped { get; set; }Value
true if the server cleans up the inactive client; otherwise, false.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)