diff options
author | Eion Robb <eion@robbmob.com> | 2014-12-01 12:51:55 +0300 |
---|---|---|
committer | Eion Robb <eion@robbmob.com> | 2014-12-01 12:51:55 +0300 |
commit | cf09cbc7717364e74232c7f858c3670aaa44b6fb (patch) | |
tree | 271e7faec137c70c62152934ac82d1867e39b4a5 /skypeweb/skypeweb_messages.h | |
parent | edeb6bcf8657f3ee4d3ddd027f958fc4c0d44d65 (diff) |
SkypeWeb : Handle threads (server-stored, multi-user chats)
Diffstat (limited to 'skypeweb/skypeweb_messages.h')
-rw-r--r-- | skypeweb/skypeweb_messages.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/skypeweb/skypeweb_messages.h b/skypeweb/skypeweb_messages.h index fe46377..1eb634d 100644 --- a/skypeweb/skypeweb_messages.h +++ b/skypeweb/skypeweb_messages.h @@ -5,13 +5,16 @@ #include "libskypeweb.h" gint skypeweb_send_im(PurpleConnection *pc, const gchar *who, const gchar *msg, PurpleMessageFlags flags); +gint skypeweb_chat_send(PurpleConnection *pc, gint id, const gchar *message, PurpleMessageFlags flags); void skypeweb_set_idle(PurpleConnection *pc, int time); void skypeweb_set_status(PurpleAccount *account, PurpleStatus *status); guint skypeweb_send_typing(PurpleConnection *pc, const gchar *name, PurpleTypingState state); void skypeweb_poll(SkypeWebAccount *sa); void skypeweb_get_registration_token(SkypeWebAccount *sa); - +void skypeweb_chat_invite(PurpleConnection *pc, int id, const char *message, const char *who); +void skypeweb_initiate_chat_from_node(PurpleBlistNode *node, gpointer userdata); void skypeweb_subscribe_to_contact_status(SkypeWebAccount *sa, GSList *contacts); +void skypeweb_get_conversation_history(SkypeWebAccount *sa, const gchar *convname); #endif /* SKYPEWEB_MESSAGES_H */ |