comparison libpurple/protocols/myspace/myspace.h @ 17347:aa8e70fa1edc

Add, but do not use, incomplete functions for using typing notifications.
author Jeffrey Connelly <jaconnel@calpoly.edu>
date Sat, 02 Jun 2007 21:46:22 +0000
parents 73720427b132
children d8903e1320a9
comparison
equal deleted inserted replaced
17346:73720427b132 17347:aa8e70fa1edc
161 void msim_login(PurpleAccount *acct); 161 void msim_login(PurpleAccount *acct);
162 int msim_login_challenge(MsimSession *session, MsimMessage *msg); 162 int msim_login_challenge(MsimSession *session, MsimMessage *msg);
163 gchar *msim_compute_login_response(gchar nonce[2 * NONCE_SIZE], 163 gchar *msim_compute_login_response(gchar nonce[2 * NONCE_SIZE],
164 gchar *email, gchar *password, guint *response_len); 164 gchar *email, gchar *password, guint *response_len);
165 165
166
166 int msim_send_im(PurpleConnection *gc, const char *who, 167 int msim_send_im(PurpleConnection *gc, const char *who,
167 const char *message, PurpleMessageFlags flags); 168 const char *message, PurpleMessageFlags flags);
168 int msim_send_im_by_userid(MsimSession *session, const gchar *userid, 169 int msim_send_im_by_userid(MsimSession *session, const gchar *userid,
169 const gchar *message, PurpleMessageFlags flags); 170 const gchar *message, PurpleMessageFlags flags);
170 void msim_send_im_by_userid_cb(MsimSession *session, 171 void msim_send_im_by_userid_cb(MsimSession *session,
171 MsimMessage *userinfo, gpointer data); 172 MsimMessage *userinfo, gpointer data);
172 void msim_incoming_im_cb(MsimSession *session, MsimMessage *userinfo, 173 void msim_incoming_im_cb(MsimSession *session, MsimMessage *userinfo,
173 gpointer data); 174 gpointer data);
174 int msim_incoming_im(MsimSession *session, MsimMessage *msg); 175 int msim_incoming_im(MsimSession *session, MsimMessage *msg);
176 int msim_incoming_action(MsimSession *session, MsimMessage *msg);
177
178 unsigned int msim_send_typing(PurpleConnection *gc, const char *name, PurpleTypingState state);
175 179
176 int msim_process_reply(MsimSession *session, MsimMessage *msg); 180 int msim_process_reply(MsimSession *session, MsimMessage *msg);
177 int msim_process(PurpleConnection *gc, MsimMessage *msg); 181 int msim_process(PurpleConnection *gc, MsimMessage *msg);
178 182
179 int msim_error(MsimSession *session, MsimMessage *msg); 183 int msim_error(MsimSession *session, MsimMessage *msg);