00001 #ifdef CCAFE_THREADS
00002 #ifndef ServerOutOfBandListener_seen
00003 #define ServerOutOfBandListener_seen
00004
00014 class ServerMux;
00015
00016 class ServerOutOfBandListener : public virtual OutOfBandListener {
00017 private:
00018 ServerMux* server;
00019 public:
00020 ServerOutOfBandListener(ServerMux* server)
00021 {
00022 this->server = server;
00023 };
00024 void processOutOfBand(OutOfBandEvent* evt);
00025 };
00026
00027 #endif // seen soobl
00028 #else // ccafethread
00029 extern int ccafe_no_serveroobl;
00030 #endif // CCAFE_THREADS