about summary refs log tree commit diff stats
path: root/src/contact.h
diff options
context:
space:
mode:
authorJames Booth <boothj5@gmail.com>2013-02-14 22:06:25 +0000
committerJames Booth <boothj5@gmail.com>2013-02-14 22:06:25 +0000
commitb5e06a079cf5aaa2f93fb2af796484b779581a6f (patch)
treecf0db7f9442cdee193c29bbd1a4fa744aa54a56e /src/contact.h
parent576be7921d33863667661db268ea373e4d97b73c (diff)
downloadprofani-tty-b5e06a079cf5aaa2f93fb2af796484b779581a6f.tar.gz
Simple default resource hanlding on presence
Diffstat (limited to 'src/contact.h')
-rw-r--r--src/contact.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/contact.h b/src/contact.h
index c32f3800..0b376d81 100644
--- a/src/contact.h
+++ b/src/contact.h
@@ -32,6 +32,7 @@ PContact p_contact_new(const char * const barejid, const char * const name,
 PContact p_contact_new_subscription(const char * const barejid,
     const char * const subscription, gboolean pending_out);
 void p_contact_add_resource(PContact contact, Resource *resource);
+gboolean p_contact_remove_resource(PContact contact, const char * const resource);
 void p_contact_free(PContact contact);
 const char* p_contact_barejid(PContact contact);
 const char* p_contact_name(PContact contact);
@@ -41,7 +42,7 @@ const char* p_contact_subscription(const PContact contact);
 const char* p_contact_caps_str(const PContact contact);
 GDateTime* p_contact_last_activity(const PContact contact);
 gboolean p_contact_pending_out(const PContact contact);
-void p_contact_set_presence(const PContact contact, const char * const presence);
+void p_contact_set_presence(const PContact contact, Resource *resource);
 void p_contact_set_status(const PContact contact, const char * const status);
 void p_contact_set_subscription(const PContact contact, const char * const subscription);
 void p_contact_set_caps_str(const PContact contact, const char * const caps_str);