diff options
author | sc | 2000-11-28 17:07:47 +0000 |
---|---|---|
committer | sc | 2000-11-28 17:07:47 +0000 |
commit | ee937667fd0ecd82faab4c88d756b906fb625f1a (patch) | |
tree | 19e679318b5cb87e8be1a05a7bbc9ba5568d0814 /comm/SignalHandler.h | |
parent | 1326b11d65f7020f5f6c691305d2c090b064bd04 (diff) | |
download | ivy-league-ee937667fd0ecd82faab4c88d756b906fb625f1a.zip ivy-league-ee937667fd0ecd82faab4c88d756b906fb625f1a.tar.gz ivy-league-ee937667fd0ecd82faab4c88d756b906fb625f1a.tar.bz2 ivy-league-ee937667fd0ecd82faab4c88d756b906fb625f1a.tar.xz |
Integration into IvyLeague
Uvh -> Ivl
Multiplexer.* is renamed into Scheduler.*
A few name conflicts in the merger with ex-DNN have been solved
Imakefile is replaced by Makefile
Created InetAddress.* and UnixAddress.* from Address.*
Created IrdaAddress.*
OLD/TextStream has been updated
Diffstat (limited to 'comm/SignalHandler.h')
-rw-r--r-- | comm/SignalHandler.h | 27 |
1 files changed, 13 insertions, 14 deletions
diff --git a/comm/SignalHandler.h b/comm/SignalHandler.h index 1ced680..162b496 100644 --- a/comm/SignalHandler.h +++ b/comm/SignalHandler.h @@ -7,47 +7,46 @@ * Laboratoire de Recherche en Informatique (LRI) * Centre d'Etudes de la Navigation Aerienne * - * Multiplexer-based signal handlers + * Scheduler-based signal handlers * * $Id$ * $CurLog$ */ -#ifndef UchSignal_H_ -#define UchSignal_H_ +#ifndef IvlSignal_H_ +#define IvlSignal_H_ #ifdef __GNUG__ #pragma interface #endif -#include "ccu/Signal.h" +#include "ivl/Signal.h" -class UchBaseSignalHandler : public CcuBaseSignalHandler { -friend class UchBaseMultiplexer; +class IvlBaseScheduledHandler : public IvlBaseSignalHandler { +friend class IvlBaseScheduler; protected: - UchBaseMultiplexer& MyMpx; + IvlBaseScheduler& MyScd; void Handle (); public: - UchBaseSignalHandler (UchBaseMultiplexer&, int); -virtual ~UchBaseSignalHandler (); + IvlBaseScheduledHandler (IvlBaseScheduler&, int); +virtual ~IvlBaseScheduledHandler (); protected: /*?public?*/ virtual void DeferredHandle (int); }; -class UchSignalHandler : public UchBaseSignalHandler { +class IvlScheduledHandler : public IvlBaseScheduledHandler { protected: void (*Handler) (int, int); void DeferredHandle (int); public: - UchSignalHandler (UchBaseMultiplexer&, int, void (*) (int, int)); - ~UchSignalHandler (); + IvlScheduledHandler (IvlBaseScheduler&, int, void (*) (int, int)); + ~IvlScheduledHandler (); }; -#endif /* UchSignal_H_ */ - +#endif /* IvlSignal_H_ */ |