comparison src/blist.h @ 5564:187c740f2a4e

[gaim-migrate @ 5966] Committing what I have so far. Some new functions, and msn is almost done. committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Fri, 30 May 2003 18:04:45 +0000
parents 9eb5b13fd412
children 666b04f93c55
comparison
equal deleted inserted replaced
5563:9eb5b13fd412 5564:187c740f2a4e
26 #ifndef _LIST_H_ 26 #ifndef _LIST_H_
27 #define _LIST_H_ 27 #define _LIST_H_
28 28
29 #include <glib.h> 29 #include <glib.h>
30 30
31 typedef struct _GaimBlistNode GaimBlistNode;
32
33 /* TODO Namespace these! */
34 struct chat;
35
36 #include "account.h"
37
31 /**************************************************************************/ 38 /**************************************************************************/
32 /* Enumerations */ 39 /* Enumerations */
33 /**************************************************************************/ 40 /**************************************************************************/
34 enum gaim_blist_node_type { 41 enum gaim_blist_node_type {
35 GAIM_BLIST_GROUP_NODE, 42 GAIM_BLIST_GROUP_NODE,
55 62
56 /**************************************************************************/ 63 /**************************************************************************/
57 /* Data Structures */ 64 /* Data Structures */
58 /**************************************************************************/ 65 /**************************************************************************/
59 66
60 typedef struct _GaimBlistNode GaimBlistNode;
61 /** 67 /**
62 * A Buddy list node. This can represent a group, a buddy, or anything else. This is a base class for struct buddy and 68 * A Buddy list node. This can represent a group, a buddy, or anything else. This is a base class for struct buddy and
63 * struct group and for anything else that wants to put itself in the buddy list. */ 69 * struct group and for anything else that wants to put itself in the buddy list. */
64 struct _GaimBlistNode { 70 struct _GaimBlistNode {
65 enum gaim_blist_node_type type; /**< The type of node this is */ 71 enum gaim_blist_node_type type; /**< The type of node this is */