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 *