Server´T - Narumikazuchi/Networking GitHub Wiki

Assembly: Narumikazuchi.Networking.Sockets.dll
Namespace: Narumikazuchi.Networking.Sockets

Description

Represents an IServer<TData>, which communicates with Client<TMessage> objects through an IByteSerializable message class.

public class Server<TMessage>

Implements

Interfaces

IServer<TData>

Members

Defined

CreateServer(in System.Int32, in System.Int32, System.Func<System.Boolean>)
CreateServer(in System.Int32, in System.Int32, ServerDataProcessor<TMessage>, System.Func<System.Boolean>)

Inherited

IServer<TData>

Broadcast(TData)
Disconnect(in System.Guid)
Send(TData, in System.Guid)
Start()
Stop()
AcceptCondition
BufferSize
Clients
DataProcessor
Port
ClientConnected
ClientDisconnected
DataReceived

Methods

CreateServer(in System.Int32, in System.Int32, System.Func<System.Boolean>)

Creates a new instance of the Server<TMessage> class.

Server<TMessage> CreateServer(in System.Int32, in System.Int32, System.Func<System.Boolean>);

CreateServer(in System.Int32, in System.Int32, ServerDataProcessor<TMessage>, System.Func<System.Boolean>)

Creates a new instance of the Server<TMessage> class.

Server<TMessage> CreateServer(in System.Int32, in System.Int32, ServerDataProcessor<TMessage>, System.Func<System.Boolean>);
⚠️ **GitHub.com Fallback** ⚠️