示例#1
0
        Session IProtocol.CreateSession()
        {
            TcpSession tcp = (TcpSession)TcpSessionPool.Get();

            Core.Instance().RegisterSession(this, tcp);
            return(tcp);
        }
示例#2
0
 // IProtocol interfaces
 // ------------------------
 public bool Initialize(ProtocolParams parameters)
 {
     Debug.Assert(parameters == null || parameters["name"] == "TCP");
     Core.Instance().RegisterProtocol(this);
     TcpSessionPool.SetTcpModule(this);
     return(true);
 }