summaryrefslogtreecommitdiff
path: root/comm/SignalHandler.h
diff options
context:
space:
mode:
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_ */