@interface JubGtkRosterUI: OFObject <XMPPContactManagerDelegate>
{
- GtkWidget *roster_window;
- GtkTreeStore *roster_model;
- GtkTreeModelFilter *roster_filter;
- GtkComboBox *presence_combo;
- gulong presence_combo_changed_handler_id;
- OFMapTable *groupMap;
- OFMutableDictionary *contactMap;
- OFMutableDictionary *chatMap;
- JubChatClient *client;
+ GtkWidget *_roster_window;
+ GtkTreeStore *_roster_model;
+ GtkTreeModelFilter *_roster_filter;
+ GtkComboBox *_presence_combo;
+ gulong _presence_combo_changed_handler_id;
+ OFMapTable *_groupMap;
+ OFMutableDictionary *_contactMap;
+ JubChatClient *_client;
}
- initWithClient: (JubChatClient*)client;
-- (JubGtkChatUI*)chatForJID: (XMPPJID*)jid;
- (void)client: (JubChatClient*)client
didChangePresence: (XMPPPresence*)presence;
@end