1 #error "This is file is not a valid C code"
3 /* This file contains some of the macros from other header files as
4 function declarations. This does not make sense in C, but it
5 provides type information for the dbus-analyze-functions.py
6 program, which makes these macros callable by DBUS. */
9 gboolean
PURPLE_BLIST_NODE_IS_CHAT(PurpleBlistNode
*node
);
10 gboolean
PURPLE_BLIST_NODE_IS_BUDDY(PurpleBlistNode
*node
);
11 gboolean
PURPLE_BLIST_NODE_IS_CONTACT(PurpleBlistNode
*node
);
12 gboolean
PURPLE_BLIST_NODE_IS_GROUP(PurpleBlistNode
*node
);
13 gboolean
PURPLE_BUDDY_IS_ONLINE(PurpleBuddy
*buddy
);
14 gboolean
PURPLE_BLIST_NODE_HAS_FLAG(PurpleBlistNode
*node
, int flags
);
15 gboolean
PURPLE_BLIST_NODE_SHOULD_SAVE(PurpleBlistNode
*node
);
18 gboolean
PURPLE_CONNECTION_IS_CONNECTED(PurpleConnection
*connection
);
19 gboolean
PURPLE_CONNECTION_IS_VALID(PurpleConnection
*connection
);
22 PurpleConvIm
*PURPLE_CONV_IM(const PurpleConversation
*conversation
);
23 PurpleConvIm
*PURPLE_CONV_CHAT(const PurpleConversation
*conversation
);