/// <exception cref="System.Exception"></exception>
 internal ServerMessageDispatcherImpl(ObjectServerImpl server, ClientTransactionHandle
                                      transactionHandle, ISocket4 socket4, int threadID, bool loggedIn, object mainLock
                                      )
 {
     _mainLock          = mainLock;
     _transactionHandle = transactionHandle;
     _loggedin          = loggedIn;
     _server            = server;
     _threadID          = threadID;
     _socket            = new Socket4Adapter(socket4);
     _socket.SetSoTimeout(((Config4Impl)server.Configure()).TimeoutServerSocket());
 }
		/// <exception cref="System.Exception"></exception>
		internal ServerMessageDispatcherImpl(ObjectServerImpl server, ClientTransactionHandle
			 transactionHandle, ISocket4 socket4, int threadID, bool loggedIn, object mainLock
			)
		{
			_mainLock = mainLock;
			_transactionHandle = transactionHandle;
			_loggedin = loggedIn;
			_server = server;
			_threadID = threadID;
			_socket = new Socket4Adapter(socket4);
			_socket.SetSoTimeout(((Config4Impl)server.Configure()).TimeoutServerSocket());
		}
예제 #3
0
		private void SetAndConfigSocket(Socket4Adapter socket)
		{
			_socket = socket;
			_socket.SetSoTimeout(_config.TimeoutClientSocket());
		}
예제 #4
0
 private void SetAndConfigSocket(Socket4Adapter socket)
 {
     _socket = socket;
     _socket.SetSoTimeout(_config.TimeoutClientSocket());
 }