示例#1
0
 def response(self, tomsg, status):
     msg = Message()
     msg.id = self.newId()
     msg.type = Message.RESPONSE
     msg.response.rspId = tomsg.id
     msg.response.status = status
     self.socthread.send_message(msg)
示例#2
0
 def response(self, tomsg, status):
     msg = Message()
     msg.id = self.newId()
     msg.type = Message.RESPONSE
     msg.response.rspId = tomsg.id
     msg.response.status = status
     self.socthread.send_message(msg)
示例#3
0
 def login(self, username, password):
     msg = Message()
     msg.id = self.newId()
     msg.type = Message.LOGIN_REQ
     login = msg.login
     login.username = username
     login.password = password
     self.socthread.send_message(msg)
示例#4
0
 def login(self, username, password):
     msg = Message()
     msg.id = self.newId()
     msg.type = Message.LOGIN_REQ
     login = msg.login
     login.username = username
     login.password = password
     self.socthread.send_message(msg)
示例#5
0
 def responseLogin(self):
     msg = Message()
     msg.id = self.newId()
     msg.type = Message.LOGIN_RESPONSE
     if self.user:
         msg.login_response.status = Message.OK
         msg.login_response.userid = self.user.userid
     else:
         msg.login_response.status = Message.FAILED
     self.socthread.send_message(msg)
示例#6
0
 def responseLogin(self):
     msg = Message()
     msg.id = self.newId()
     msg.type = Message.LOGIN_RESPONSE
     if self.user:
         msg.login_response.status = Message.OK
         msg.login_response.userid = self.user.userid
     else:
         msg.login_response.status = Message.FAILED
     self.socthread.send_message(msg)
示例#7
0
 def send_chat(self, userid, type=Message.Chat.TEXT, data="", filename=""):
     msg = Message()
     msg.id = self.newId()
     msg.type = Message.CHAT
     msg.chat.peer_id = userid
     msg.chat.type = type
     if data:
         msg.chat.data = data
     if filename:
         msg.chat.filename = filename
     self.socthread.send_message(msg)
示例#8
0
 def send_chat(self, userid, type=Message.Chat.TEXT, data="", filename=""):
     msg = Message()
     msg.id = self.newId()
     msg.type = Message.CHAT
     msg.chat.peer_id = userid
     msg.chat.type = type
     if data:
         msg.chat.data = data
     if filename:
         msg.chat.filename = filename
     self.socthread.send_message(msg)
示例#9
0
 def get_friends(self):
     msg = Message()
     msg.id = self.newId()
     msg.type = Message.GET_FRIENDS
     self.socthread.send_message(msg)
示例#10
0
 def get_friends(self):
     msg = Message()
     msg.id = self.newId()
     msg.type = Message.GET_FRIENDS
     self.socthread.send_message(msg)