~micahg/ubuntu/natty/pidgin/2.7.9-2

« back to all changes in this revision

Viewing changes to libpurple/protocols/msn/notification.h

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2010-12-02 16:45:52 UTC
  • mfrom: (2.3.14 sid)
  • Revision ID: james.westby@ubuntu.com-20101202164552-z64wykojzacbb546
Tags: 1:2.7.7-1ubuntu1
New upstream version, drop msn workaround

Show diffs side-by-side

added added

removed removed

Lines of Context:
49
49
#include "servconn.h"
50
50
#include "state.h"
51
51
#include "user.h"
 
52
#include "userlist.h"
52
53
 
53
54
struct _MsnNotification
54
55
{
66
67
 
67
68
typedef void (*MsnFqyCb)(MsnSession *session, const char *passport, MsnNetwork network, gpointer data);
68
69
 
 
70
/* Type used for msn_notification_send_uun */
 
71
typedef enum {
 
72
        MSN_UNIFIED_NOTIFICATION_SHARED_FOLDERS = 1,
 
73
        MSN_UNIFIED_NOTIFICATION_UNKNOWN1 = 2,
 
74
        MSN_UNIFIED_NOTIFICATION_P2P = 3,
 
75
        MSN_UNIFIED_NOTIFICATION_MPOP = 4
 
76
 
 
77
} MsnUnifiedNotificationType;
 
78
 
69
79
void uum_send_msg(MsnSession *session, MsnMessage *msg);
70
80
 
71
81
void msn_notification_end(void);
87
97
void msn_notification_disconnect(MsnNotification *notification);
88
98
void msn_notification_dump_contact(MsnSession *session);
89
99
 
 
100
void msn_notification_send_uux(MsnSession *session, const char *payload);
 
101
 
 
102
void msn_notification_send_uux_endpointdata(MsnSession *session);
 
103
 
 
104
void msn_notification_send_uux_private_endpointdata(MsnSession *session);
 
105
 
 
106
void msn_notification_send_uun(MsnSession *session,
 
107
                               const char *user,
 
108
                               MsnUnifiedNotificationType type,
 
109
                               const char *payload);
 
110
 
90
111
/**
91
112
 * Closes a notification.
92
113
 *