/// <summary> /// Default constructor. /// </summary> /// <param name="srvr">The server object receiving the UP communications.</param> /// <param name="client">The IP address the data was received from.</param> public UDPSendToArgs(ServerBase srvr, IPEndPoint client) { _server = srvr; _client = client; }
/// <summary> /// </summary> /// <param name="server"> /// </param> /// <param name="messageSerializer"> /// </param> /// <param name="bus"> /// </param> public Client(ServerBase server, IMessageSerializer messageSerializer, IBus bus) : base(server) { this.messageSerializer = messageSerializer; this.bus = bus; }
/// <summary> /// Default constructor /// </summary> /// <param name="server">The server this client is connected to.</param> protected ClientBase(ServerBase server) { _server = server; _bufferSegment = Buffers.CheckOut(); }
/// <summary> /// </summary> /// <param name="server"> /// </param> /// <param name="messageBus"> /// </param> /// <param name="clientNumber"> /// </param> public ISComV2ClientHandler(ServerBase server, IBus messageBus, int clientNumber) : base(server) { this.ID = clientNumber; this.bus = messageBus; }
/// <summary> /// </summary> /// <param name="server"> /// </param> public ISComV2ClientHandler(ServerBase server) : base(server) { }
/// <summary>Generates a server error.</summary> /// <param name="parms">Parameters for formatting the message.</param> /// <param name="msg">The message describing the error.</param> /// <param name="client">The client that generated the error.</param> public virtual void Error(IClient client, string msg, params object[] parms) { ServerBase.log.Error(ServerBase.FormatLogString(client, msg, parms)); }