Beispiel #1
0
		/// <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;
 }
Beispiel #3
0
		/// <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)
 {
 }
Beispiel #6
0
        /// <summary>
        /// Default constructor
        /// </summary>
        /// <param name="server">The server this client is connected to.</param>
        protected ClientBase(ServerBase server)
        {
            _server = server;

            _bufferSegment = Buffers.CheckOut();
        }
Beispiel #7
0
 /// <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));
 }