def xmpp_login(self): print "xmpp_login start!!!!!!!!!!!!" # subscribe mqtt.c_sub_xmpp_login_res(mqtt_client1, mqtt_jid1, self.handle_xmpp_login_res1) mqtt.c_sub_xmpp_login_res(mqtt_client2, mqtt_jid2, self.handle_xmpp_login_res2) mqtt.c_sub_xmpp_roster_presence_notify(mqtt_client1, mqtt_jid1, self.handle_xmpp_roster_presence_notify1) mqtt.c_sub_xmpp_roster_presence_notify(mqtt_client2, mqtt_jid2, self.handle_xmpp_roster_presence_notify2) # publish mqtt.c_pub_xmpp_login_req(mqtt_client1, mxadap_host, utest_access_token, mqtt_jid1, mqtt_jid_pass1) mqtt.c_pub_xmpp_login_req(mqtt_client2, mxadap_host, utest_access_token, mqtt_jid2, mqtt_jid_pass2)
def xmpp_add_roster(self, jid): print "MqttRosterAdapter::xmpp_add_roster start!!!!!!!!!!!!" mqtt.c_sub_xmpp_roster_update_notify(self.mqtt_client, self.mqtt_jid, self.handle_xmpp_roster_update_notify) mqtt.c_sub_xmpp_roster_presence_notify(self.mqtt_client, self.mqtt_jid, self.handle_xmpp_roster_presence_notify) mqtt.c_sub_xmpp_roster_add_res(self.mqtt_client, self.mqtt_jid, self.handle_xmpp_roster_add_res) mqtt.c_pub_xmpp_roster_add_req(self.mqtt_client, mxadap_host, self.mxid, jid)