summaryrefslogtreecommitdiff
path: root/comm/OLD/Server.h
diff options
context:
space:
mode:
authorchatty1993-07-26 16:28:06 +0000
committerchatty1993-07-26 16:28:06 +0000
commitf94a933e3eecbe4fde14183117fbc056418eeb23 (patch)
treed134b9452a6aa656a029bf6294cda7012c7cd014 /comm/OLD/Server.h
parentf8fb87ef28da3e35e7bef998161fbda62b511d6d (diff)
downloadivy-league-f94a933e3eecbe4fde14183117fbc056418eeb23.zip
ivy-league-f94a933e3eecbe4fde14183117fbc056418eeb23.tar.gz
ivy-league-f94a933e3eecbe4fde14183117fbc056418eeb23.tar.bz2
ivy-league-f94a933e3eecbe4fde14183117fbc056418eeb23.tar.xz
Now handle CPLUS_BUG19
Diffstat (limited to 'comm/OLD/Server.h')
-rw-r--r--comm/OLD/Server.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/comm/OLD/Server.h b/comm/OLD/Server.h
index 7f8c597..71f24e2 100644
--- a/comm/OLD/Server.h
+++ b/comm/OLD/Server.h
@@ -45,7 +45,11 @@ class UchServer : public UchStream {
friend class UchClient;
protected:
+#ifndef CPLUS_BUG19
CcuListOf <UchClient> Clients;
+#else
+ CcuList Clients;
+#endif
pUchMultiplexer ChanSet;
public:
@@ -60,7 +64,7 @@ public:
bool Setup (UchMultiplexer* cs = 0);
inline UchMultiplexer* GetMultiplexer () { return ChanSet; }
void RemoveClient (UchClient*);
- void Run ();
+ MPX_RES Run ();
void Unlisten ();
void Broadcast (UchMessage&, bool = FALSE);
void Broadcast (UchMessage&, UchClient*, bool = FALSE);