Mercurial > pidgin.yaz
comparison src/conversation.h @ 8158:e283be34aadf
[gaim-migrate @ 8870]
this hasn't crahed on me yet, and lets chats know what your nick is on a per-room basis,
since Jabber is cool enough to let you be different nicks in different rooms
committer: Tailor Script <tailor@pidgin.im>
author | Nathan Walp <nwalp@pidgin.im> |
---|---|
date | Wed, 21 Jan 2004 04:55:34 +0000 |
parents | 77d1252b3803 |
children | 1d86096ae0f4 |
comparison
equal
deleted
inserted
replaced
8157:657b5acaec48 | 8158:e283be34aadf |
---|---|
221 GList *in_room; /**< The users in the room. */ | 221 GList *in_room; /**< The users in the room. */ |
222 GList *ignored; /**< Ignored users. */ | 222 GList *ignored; /**< Ignored users. */ |
223 char *who; /**< The person who set the topic. */ | 223 char *who; /**< The person who set the topic. */ |
224 char *topic; /**< The topic. */ | 224 char *topic; /**< The topic. */ |
225 int id; /**< The chat ID. */ | 225 int id; /**< The chat ID. */ |
226 char *nick; /**< Your nick in this chat. */ | |
226 }; | 227 }; |
227 | 228 |
228 /** | 229 /** |
229 * A core representation of a conversation between two or more people. | 230 * A core representation of a conversation between two or more people. |
230 * | 231 * |
242 | 243 |
243 char *name; /**< The name of the conversation. */ | 244 char *name; /**< The name of the conversation. */ |
244 char *title; /**< The window title. */ | 245 char *title; /**< The window title. */ |
245 | 246 |
246 gboolean logging; /**< The status of logging. */ | 247 gboolean logging; /**< The status of logging. */ |
247 | 248 |
248 GaimLog *log; /**< This conversation's log */ | 249 GaimLog *log; /**< This conversation's log */ |
249 | 250 |
250 GList *send_history; /**< The send history. */ | 251 GList *send_history; /**< The send history. */ |
251 GString *history; /**< The conversation history. */ | 252 GString *history; /**< The conversation history. */ |
252 | 253 |
253 GaimUnseenState unseen; /**< The unseen tab state. */ | 254 GaimUnseenState unseen; /**< The unseen tab state. */ |
254 | 255 |
1178 * @param chat The chat. | 1179 * @param chat The chat. |
1179 */ | 1180 */ |
1180 void gaim_conv_chat_clear_users(GaimConvChat *chat); | 1181 void gaim_conv_chat_clear_users(GaimConvChat *chat); |
1181 | 1182 |
1182 /** | 1183 /** |
1184 * Sets your nickname (used for hilighting) for a chat. | |
1185 * | |
1186 * @param chat The chat. | |
1187 * @param nick The nick. | |
1188 */ | |
1189 void gaim_conv_chat_set_nick(GaimConvChat *chat, const char *nick); | |
1190 | |
1191 /** | |
1192 * Gets your nickname (used for hilighting) for a chat. | |
1193 * | |
1194 * @param chat The chat. | |
1195 * @return The nick. | |
1196 */ | |
1197 const char *gaim_conv_chat_get_nick(GaimConvChat *chat); | |
1198 | |
1199 /** | |
1183 * Finds a chat with the specified chat ID. | 1200 * Finds a chat with the specified chat ID. |
1184 * | 1201 * |
1185 * @param gc The gaim_connection. | 1202 * @param gc The gaim_connection. |
1186 * @param id The chat ID. | 1203 * @param id The chat ID. |
1187 * | 1204 * |