websocket-sharp : WebSocketSharp.Server Namespace

SessionManager Class

Documentation for this section has not yet been entered.

Syntax

public class SessionManager

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)

Members

See Also: Inherited members from object.

Public Constructors

Documentation for this section has not yet been entered.

Public Properties

[read-only]
ActiveID IEnumerable<string> . Documentation for this section has not yet been entered.
[read-only]
Count int . Documentation for this section has not yet been entered.
[read-only]
ID IEnumerable<string> . Documentation for this section has not yet been entered.
[read-only]
InactiveID IEnumerable<string> . Documentation for this section has not yet been entered.
Sweeped bool . Documentation for this section has not yet been entered.
[read-only]
SyncRoot object . Documentation for this section has not yet been entered.

Public Methods

Add (WebSocketService) : string
Documentation for this section has not yet been entered.
Broadcast (byte[])
Documentation for this section has not yet been entered.
Broadcast (string)
Documentation for this section has not yet been entered.
Broadping (string) : Dictionary<string, bool>
Documentation for this section has not yet been entered.
Remove (string) : bool
Documentation for this section has not yet been entered.
Stop ()
Documentation for this section has not yet been entered.
Stop (WebSocketSharp.CloseStatusCode, string)
Documentation for this section has not yet been entered.
Sweep ()
Documentation for this section has not yet been entered.
TryGetByID (string, out WebSocketService) : bool
Documentation for this section has not yet been entered.

Extension Methods

static
IsNull<T> (this T) : bool
Determines whether the specified object is null.
static
IsNullDo<T> (this T, Action) : bool
Determines whether the specified object is null. And invokes the specified Action delegate if the specified object is null.

Member Details

SessionManager Constructor

Documentation for this section has not yet been entered.

Syntax

public SessionManager ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)

ActiveID Property

Documentation for this section has not yet been entered.

Syntax

public IEnumerable<string> ActiveID { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)

Add Method

Documentation for this section has not yet been entered.

Syntax

public string Add (WebSocketService service)

Parameters

service
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)

Broadcast Method

Documentation for this section has not yet been entered.

Syntax

public void Broadcast (byte[] data)

Parameters

data
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)

Broadcast Method

Documentation for this section has not yet been entered.

Syntax

public void Broadcast (string data)

Parameters

data
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)

Broadping Method

Documentation for this section has not yet been entered.

Syntax

public Dictionary<string, bool> Broadping (string message)

Parameters

message
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)

Count Property

Documentation for this section has not yet been entered.

Syntax

public int Count { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)

ID Property

Documentation for this section has not yet been entered.

Syntax

public IEnumerable<string> ID { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)

InactiveID Property

Documentation for this section has not yet been entered.

Syntax

public IEnumerable<string> InactiveID { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)

Remove Method

Documentation for this section has not yet been entered.

Syntax

public bool Remove (string id)

Parameters

id
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)

Stop Method

Documentation for this section has not yet been entered.

Syntax

public void Stop ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)

Stop Method

Documentation for this section has not yet been entered.

Syntax

public void Stop (WebSocketSharp.CloseStatusCode code, string reason)

Parameters

code
Documentation for this section has not yet been entered.
reason
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)

Sweep Method

Documentation for this section has not yet been entered.

Syntax

public void Sweep ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)

Sweeped Property

Documentation for this section has not yet been entered.

Syntax

public bool Sweeped { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)

SyncRoot Property

Documentation for this section has not yet been entered.

Syntax

public object SyncRoot { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)

TryGetByID Method

Documentation for this section has not yet been entered.

Syntax

public bool TryGetByID (string id, out WebSocketService service)

Parameters

id
Documentation for this section has not yet been entered.
service
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: WebSocketSharp.Server
Assembly: websocket-sharp (in websocket-sharp.dll)