libpurple/protocols/msn/notification.h

branch
cpw.qulogic.msnp16
changeset 29450
9acb8d4f3da7
parent 29420
c81c525111db
child 29456
17817920f7a0
--- a/libpurple/protocols/msn/notification.h	Tue Dec 15 04:32:49 2009 +0000
+++ b/libpurple/protocols/msn/notification.h	Tue Dec 15 08:12:52 2009 +0000
@@ -60,6 +60,15 @@
 
 typedef void (*MsnFqyCb)(MsnSession *session, const char *passport, MsnNetwork network, gpointer data);
 
+/* Type used for msn_notification_send_uun */
+typedef enum {
+	MSN_UNIFIED_NOTIFICATION_SHARED_FOLDERS = 1,
+	MSN_UNIFIED_NOTIFICATION_UNKNOWN1 = 2,
+	MSN_UNIFIED_NOTIFICATION_P2P = 3,
+	MSN_UNIFIED_NOTIFICATION_MPOP = 4
+
+} MsnUnifiedNotificationType;
+
 #include "state.h"
 void uum_send_msg(MsnSession *session,MsnMessage *msg);
 
@@ -88,6 +97,11 @@
 
 void msn_notification_send_uux_private_endpointdata(MsnSession *session);
 
+void msn_notification_send_uun(MsnSession *session,
+                               const char *user,
+                               MsnUnifiedNotificationType type,
+                               const char *payload);
+
 /**
  * Closes a notification.
  *

mercurial