Mercurial > pidgin.yaz
diff libpurple/conversation.c @ 32697:fe20ff3d4e7a
Hide struct _PurpleConvIm.
author | andrew.victor@mxit.com |
---|---|
date | Sat, 01 Oct 2011 11:35:15 +0000 |
parents | 1877fd446f8d |
children | c39583aad67c |
line wrap: on
line diff
--- a/libpurple/conversation.c Sat Oct 01 11:29:43 2011 +0000 +++ b/libpurple/conversation.c Sat Oct 01 11:35:15 2011 +0000 @@ -55,6 +55,21 @@ GHashTable *users; /**< Hash table of the users in the room. */ }; +/** + * Data specific to Instant Messages. + */ +struct _PurpleConvIm +{ + PurpleConversation *conv; /**< The parent conversation. */ + + PurpleTypingState typing_state; /**< The current typing state. */ + guint typing_timeout; /**< The typing timer handle. */ + time_t type_again; /**< The type again time. */ + guint send_typed_timeout; /**< The type again timer handle. */ + + PurpleBuddyIcon *icon; /**< The buddy icon. */ +}; + static GList *conversations = NULL; static GList *ims = NULL; static GList *chats = NULL;