comparison libpurple/protocols/msn/notification.h @ 27145:4c651771840d

Add a data parameter for FQY callbacks and remove the pending users list that was previously used instead.
author Elliott Sales de Andrade <qulogic@pidgin.im>
date Sun, 07 Jun 2009 06:12:18 +0000
parents fd5eedf131b4
children 462cb893521b e30865b62859
comparison
equal deleted inserted replaced
27144:e2b6b376125c 27145:4c651771840d
56 MsnServConn *servconn; 56 MsnServConn *servconn;
57 57
58 gboolean in_use; 58 gboolean in_use;
59 }; 59 };
60 60
61 typedef void (*MsnFqyCb)(MsnSession *session, const char *passport, MsnNetwork network); 61 typedef void (*MsnFqyCb)(MsnSession *session, const char *passport, MsnNetwork network, gpointer data);
62 62
63 #include "state.h" 63 #include "state.h"
64 void uum_send_msg(MsnSession *session,MsnMessage *msg); 64 void uum_send_msg(MsnSession *session,MsnMessage *msg);
65 65
66 void msn_notification_end(void); 66 void msn_notification_end(void);
71 void msn_notification_rem_buddy_from_list(MsnNotification *notification, 71 void msn_notification_rem_buddy_from_list(MsnNotification *notification,
72 MsnListId list_id, MsnUser *user); 72 MsnListId list_id, MsnUser *user);
73 73
74 void msn_notification_send_fqy(MsnSession *session, 74 void msn_notification_send_fqy(MsnSession *session,
75 const char *payload, int payload_len, 75 const char *payload, int payload_len,
76 MsnFqyCb cb); 76 MsnFqyCb cb, gpointer cb_data);
77 77
78 MsnNotification *msn_notification_new(MsnSession *session); 78 MsnNotification *msn_notification_new(MsnSession *session);
79 void msn_notification_destroy(MsnNotification *notification); 79 void msn_notification_destroy(MsnNotification *notification);
80 gboolean msn_notification_connect(MsnNotification *notification, 80 gboolean msn_notification_connect(MsnNotification *notification,
81 const char *host, int port); 81 const char *host, int port);