Пример #1
0
    def login(self):
        self.conn = MySocketConnection()
        self.inn = BinTreeNodeReader(self.conn, Login.dictionary)
        self.out = BinTreeNodeWriter(self.conn, Login.dictionary)

        self.walogin = Login(self)
        self.walogin.start()
Пример #2
0
    def do_login(self):

        self.conn = conn = MySocketConnection()
        #conn.connect((HOST, PORT));

        self.inn = BinTreeNodeReader(conn, WALogin.dictionary)
        self.out = BinTreeNodeWriter(conn, WALogin.dictionary)

        self.login = WALogin(conn, self.inn, self.out, S40MD5Digest())

        self.login.setConnection(self)

        self.login.loginSuccess.connect(self.onLoginSuccess)
        self.login.loginFailed.connect(self.eventHandler.onLoginFailed)

        self.login.connectionError.connect(self.onConnectionError)
        self.login.start()
        '''try: