Mercurial > pidgin
comparison libpurple/protocols/myspace/myspace.h @ 17300:176b1ba4bafe
Remove 'flags' from send_im_cb_struct - it was never needed.
author | Jeffrey Connelly <jaconnel@calpoly.edu> |
---|---|
date | Mon, 04 Jun 2007 02:31:02 +0000 |
parents | c2208b64bffb |
children | ceba4fc06c41 |
comparison
equal
deleted
inserted
replaced
17299:c6305f8845d8 | 17300:176b1ba4bafe |
---|---|
131 session->magic == MSIM_SESSION_STRUCT_MAGIC) | 131 session->magic == MSIM_SESSION_STRUCT_MAGIC) |
132 | 132 |
133 /* Callback function pointer type for when a user's information is received, | 133 /* Callback function pointer type for when a user's information is received, |
134 * initiated from a user lookup. */ | 134 * initiated from a user lookup. */ |
135 typedef void (*MSIM_USER_LOOKUP_CB)(MsimSession *session, MsimMessage *userinfo, | 135 typedef void (*MSIM_USER_LOOKUP_CB)(MsimSession *session, MsimMessage *userinfo, |
136 gpointer data); | 136 gpointer data); |
137 | 137 |
138 /* Passed to MSIM_USER_LOOKUP_CB for msim_send_im_cb - called when | 138 /* Passed to MSIM_USER_LOOKUP_CB for msim_send_im_cb - called when |
139 * user information is available, ready to send a message. */ | 139 * user information is available, ready to send a message. */ |
140 typedef struct _send_im_cb_struct | 140 typedef struct _send_im_cb_struct |
141 { | 141 { |
142 gchar *who; | 142 gchar *who; |
143 gchar *message; | 143 gchar *message; |
144 PurpleMessageFlags flags; | |
145 } send_im_cb_struct; | 144 } send_im_cb_struct; |
146 | |
147 | 145 |
148 /* Functions */ | 146 /* Functions */ |
149 gboolean msim_load(PurplePlugin *plugin); | 147 gboolean msim_load(PurplePlugin *plugin); |
150 GList *msim_status_types(PurpleAccount *acct); | 148 GList *msim_status_types(PurpleAccount *acct); |
151 const gchar *msim_list_icon(PurpleAccount *acct, PurpleBuddy *buddy); | 149 const gchar *msim_list_icon(PurpleAccount *acct, PurpleBuddy *buddy); |
162 gboolean msim_login_challenge(MsimSession *session, MsimMessage *msg); | 160 gboolean msim_login_challenge(MsimSession *session, MsimMessage *msg); |
163 gchar *msim_compute_login_response(gchar nonce[2 * NONCE_SIZE], | 161 gchar *msim_compute_login_response(gchar nonce[2 * NONCE_SIZE], |
164 gchar *email, gchar *password, guint *response_len); | 162 gchar *email, gchar *password, guint *response_len); |
165 | 163 |
166 | 164 |
167 int msim_send_im(PurpleConnection *gc, const char *who, | 165 int msim_send_im(PurpleConnection *gc, const char *who, const char *message, |
168 const char *message, PurpleMessageFlags flags); | 166 PurpleMessageFlags flags); |
169 int msim_send_im_by_userid(MsimSession *session, const gchar *userid, | 167 int msim_send_im_by_userid(MsimSession *session, const gchar *userid, |
170 const gchar *message, PurpleMessageFlags flags); | 168 const gchar *message); |
171 void msim_send_im_by_userid_cb(MsimSession *session, | 169 void msim_send_im_by_userid_cb(MsimSession *session, MsimMessage *userinfo, gpointer data); |
172 MsimMessage *userinfo, gpointer data); | |
173 void msim_incoming_im_cb(MsimSession *session, MsimMessage *userinfo, | 170 void msim_incoming_im_cb(MsimSession *session, MsimMessage *userinfo, |
174 gpointer data); | 171 gpointer data); |
172 | |
175 int msim_incoming_im(MsimSession *session, MsimMessage *msg); | 173 int msim_incoming_im(MsimSession *session, MsimMessage *msg); |
176 int msim_incoming_action(MsimSession *session, MsimMessage *msg); | 174 int msim_incoming_action(MsimSession *session, MsimMessage *msg); |
177 | 175 |
178 unsigned int msim_send_typing(PurpleConnection *gc, const char *name, PurpleTypingState state); | 176 unsigned int msim_send_typing(PurpleConnection *gc, const char *name, PurpleTypingState state); |
179 | 177 |