| 32 /**************************************************************************/ |
32 /**************************************************************************/ |
| 33 |
33 |
| 34 /* |
34 /* |
| 35 * Data specific to Instant Messages. |
35 * Data specific to Instant Messages. |
| 36 */ |
36 */ |
| 37 typedef struct _PurpleIMConversationPrivate |
37 typedef struct |
| 38 { |
38 { |
| 39 PurpleIMTypingState typing_state; /* The current typing state. */ |
39 PurpleIMTypingState typing_state; /* The current typing state. */ |
| 40 guint typing_timeout; /* The typing timer handle. */ |
40 guint typing_timeout; /* The typing timer handle. */ |
| 41 time_t type_again; /* The type again time. */ |
41 time_t type_again; /* The type again time. */ |
| 42 guint send_typed_timeout; /* The type again timer handle. */ |
42 guint send_typed_timeout; /* The type again timer handle. */ |
| 61 /**************************************************************************/ |
61 /**************************************************************************/ |
| 62 |
62 |
| 63 /* |
63 /* |
| 64 * Data specific to Chats. |
64 * Data specific to Chats. |
| 65 */ |
65 */ |
| 66 typedef struct _PurpleChatConversationPrivate |
66 typedef struct |
| 67 { |
67 { |
| 68 GList *ignored; /* Ignored users. */ |
68 GList *ignored; /* Ignored users. */ |
| 69 char *who; /* The person who set the topic. */ |
69 char *who; /* The person who set the topic. */ |
| 70 char *topic; /* The topic. */ |
70 char *topic; /* The topic. */ |
| 71 int id; /* The chat ID. */ |
71 int id; /* The chat ID. */ |
| 109 }; |
109 }; |
| 110 |
110 |
| 111 /* |
111 /* |
| 112 * Data for "Chat Buddies" |
112 * Data for "Chat Buddies" |
| 113 */ |
113 */ |
| 114 typedef struct _PurpleChatUserPrivate |
114 typedef struct |
| 115 { |
115 { |
| 116 PurpleChatConversation *chat; /* The chat */ |
116 PurpleChatConversation *chat; /* The chat */ |
| 117 char *name; /* The chat participant's name in the |
117 char *name; /* The chat participant's name in the |
| 118 chat. */ |
118 chat. */ |
| 119 char *alias; /* The chat participant's alias, if known; |
119 char *alias; /* The chat participant's alias, if known; |