summaryrefslogtreecommitdiff
path: root/comm/SignalHandler.h
diff options
context:
space:
mode:
authorsc2000-11-28 17:07:47 +0000
committersc2000-11-28 17:07:47 +0000
commitee937667fd0ecd82faab4c88d756b906fb625f1a (patch)
tree19e679318b5cb87e8be1a05a7bbc9ba5568d0814 /comm/SignalHandler.h
parent1326b11d65f7020f5f6c691305d2c090b064bd04 (diff)
downloadivy-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.h27
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_ */