/** * go offline in Jabber network */ static int xj_go_offline(struct sip_msg *msg, char* foo1, char * foo2) { LM_DBG("go offline in Jabber network\n"); return xjab_manage_sipmsg(msg, XJ_GO_OFFLINE); }
/** * exit from Jabber conference */ static int xj_exit_jconf(struct sip_msg *msg, char* foo1, char * foo2) { LM_DBG("exit from a Jabber conference\n"); return xjab_manage_sipmsg(msg, XJ_EXIT_JCONF); }
/** * send the SIP MESSAGE through Jabber */ static int xj_send_message(struct sip_msg *msg, char* foo1, char * foo2) { LM_DBG("processing SIP MESSAGE\n"); return xjab_manage_sipmsg(msg, XJ_SEND_MESSAGE); }
/** * join a Jabber conference */ static int xj_join_jconf(struct sip_msg *msg, char* foo1, char * foo2) { LM_DBG("join a Jabber conference\n"); return xjab_manage_sipmsg(msg, XJ_JOIN_JCONF); }
/** * go online in Jabber network */ static int xj_go_online(struct sip_msg *msg, char* foo1, char * foo2) { DBG("XJAB: go online in Jabber network\n"); return xjab_manage_sipmsg(msg, XJ_GO_ONLINE); }