コード例 #1
0
        /// <summary>
        /// The OnNewConnection event.
        /// </summary>
        /// <param name="sender">The client context.</param>
        /// <param name="context">The socket context.</param>
        private void Gateway_NewConnection(object sender, SocketContext context)
        {
#if DEBUG
            Logging.Log()(String.Format("A new connection has arrived. (SocketContext Hash Code:{0:X8})", context.GetHashCode()), LogLevel.Info);
#endif
            ClientContext client = m_ClientContextPool.GetObject();
            client.SetContext(context);

            context.SetContext(client);
        }