Session(string ip, int port, string authmethod, ProcessSessionErrorDelegate processError_, ProcessAnswerDelegate processAnswer_) { m_banner = null; m_connection = new Connection(ip, port, ProcessConnectionErrorDelegate, ProcessConnectionMessageDelegate); m_authmethod = authmethod; m_state = State.Init; m_processError = processError_; m_processAnswer = processAnswer_; m_requestqueue = new Queue<Request>(); m_request = null; m_answerbuf = null; }
Session(string ip, int port, string authmethod, ProcessSessionErrorDelegate processError_, ProcessAnswerDelegate processAnswer_) { m_banner = null; m_connection = new Connection(ip, port, ProcessConnectionErrorDelegate, ProcessConnectionMessageDelegate); m_authmethod = authmethod; m_state = State.Init; m_processError = processError_; m_processAnswer = processAnswer_; m_requestqueue = new Queue <Request>(); m_request = null; m_answerbuf = null; }