def xmpp_login(self): print "xmpp_login start!!!!!!!!!!!!" # subscribe mqtt.c_sub_xmpp_message_notify(mqtt_client2, user_jid2, self.handle_xmpp_message_notify) mqtt.c_sub_xmpp_login_res(mqtt_client2, user_jid2, self.handle_xmpp_login_res) # publish mqtt.c_pub_xmpp_login_req(mqtt_client2, mxadap_host, utest_access_token, user_jid2, user_jid_pass2)
def xmpp_3_bcast_message(self, subject, body): print "xmpp_3_bcast_message start!!!!!!!!!!!!" mqtt.c_sub_xmpp_message_notify(mqtt_client1, user_jid1, self.handle_xmpp_message_notify1) mqtt.c_sub_xmpp_message_notify(mqtt_client2, user_jid2, self.handle_xmpp_message_notify2) mqtt.c_sub_xmpp_message_bcast_res(mqtt_client3, user_jid3, self.handle_xmpp_bcast_message_res3) time.sleep(10) mqtt.c_pub_xmpp_message_bcast(mqtt_client3, mxadap_host, self.mxid3, subject, body)