qsa_interface.h

00001 #ifndef __PA_QSA_INTERFACE_H
00002 #define __PA_QSA_INTERFACE_H
00003 
00004 int pa_qsa_interface_init();
00005 void pa_qsa_interface_destroy();
00006 
00007 #include "presentity.h"
00008 
00009 int notify_qsa_watchers(presentity_t *p);
00010 int notify_internal_watcher(presentity_t *p, internal_pa_subscription_t *ss);
00011 void free_internal_subscription(internal_pa_subscription_t *is);
00012 
00013 int subscribe_to_user(presentity_t *_p);
00014 int unsubscribe_to_user(presentity_t *_p);
00015 
00016 extern int accept_internal_subscriptions;
00017 
00018 #endif