00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029 #ifndef _XMMPP_TO_SIP_
00030 #define _XMMPP_TO_SIP_
00031
00032 #include "../pua/pidf.h"
00033 #include "../pua/pua_bind.h"
00034 #include "../xmpp/xmpp_api.h"
00035
00036 extern str server_address;
00037
00038 extern send_subscribe_t pua_send_subscribe;
00039 extern send_publish_t pua_send_publish;
00040 extern query_dialog_t pua_is_dialog;
00041
00042 extern xmpp_send_xsubscribe_f xmpp_subscribe;
00043 extern xmpp_send_xnotify_f xmpp_notify;
00044 extern xmpp_send_xpacket_f xmpp_packet;
00045 extern xmpp_translate_uri_f duri_sip_xmpp;
00046 extern xmpp_translate_uri_f euri_sip_xmpp;
00047 extern xmpp_translate_uri_f duri_xmpp_sip;
00048 extern xmpp_translate_uri_f euri_xmpp_sip;
00049
00050
00051 extern xmlNodeGetAttrContentByName_t XMLNodeGetAttrContentByName;
00052 extern xmlDocGetNodeByName_t XMLDocGetNodeByName;
00053 extern xmlNodeGetNodeByName_t XMLNodeGetNodeByName;
00054 extern xmlNodeGetNodeContentByName_t XMLNodeGetNodeContentByName;
00055
00056 #endif