1
1
/*
2
- * Copyright (C) 2001-2008 Jan Vidar Krey, [email protected]
2
+ * Copyright (C) 2001-2010 Jan Vidar Krey, [email protected]
3
3
* See the file "COPYING" for licensing details.
4
4
*/
5
5
@@ -16,26 +16,27 @@ class HubConnection : public QuickDC::Hub, public QuickDC::HubListener {
16
16
17
17
void EventNetStatus (enum StatusNetwork netstate);
18
18
void EventHubStatus (enum StatusHub);
19
-
19
+ void EventSystemError (const char *);
20
+
20
21
void EventChat (const QuickDC::User* user, const char * message, bool );
21
22
22
23
void EventPrivateChat (const QuickDC::User* from, const QuickDC::User* to, const char * message, const char * context, bool action);
23
24
void EventHubMessage (const char * user, const char * message);
24
25
25
26
void EventUserJoin (const char * user);
26
27
void EventUserLeave (const QuickDC::User* user, const char * message, bool );
27
-
28
+
28
29
void EventUserUpdate (const QuickDC::User*);
29
30
void EventUsersCleanup ();
30
31
void EventSearchResult (void *);
31
32
void EventHubName (const char * hubname);
32
33
bool EventHubRedirect (const char *, uint16_t );
33
34
void EventHubAutenticate ();
34
-
35
+
35
36
bool EventClientConnect (const char * addr, uint16_t port, const QuickDC::User* u);
36
-
37
+
37
38
bool EventClientConnect (const QuickDC::User* u);
38
-
39
+
39
40
public:
40
41
bool showjoins;
41
42
bool allowConnections;
0 commit comments