From af836c3ead39838720801f5364d92ca62672f0db Mon Sep 17 00:00:00 2001 From: chatty Date: Tue, 27 Jul 1993 13:54:04 +0000 Subject: Added header --- comm/TimeOut.h | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) (limited to 'comm/TimeOut.h') diff --git a/comm/TimeOut.h b/comm/TimeOut.h index 9a05cb2..8364713 100644 --- a/comm/TimeOut.h +++ b/comm/TimeOut.h @@ -1,21 +1,33 @@ +/* + * The Unix Channel + * + * by Michel Beaudouin-Lafon and Stephane Chatty + * + * Copyright 1990-1993 + * Laboratoire de Recherche en Informatique (LRI) + * Centre d'Etudes de la Navigation Aerienne + * + * Multiplexer-based timers + * + * $Id$ + * $CurLog$ + */ + #ifndef UchTimeOut_H_ #define UchTimeOut_H_ #include "ccu/Timer.h" class UchBaseTimeOut : public CcuCoreTimer { -friend class UchMultiplexer; - -private: -static void ClassInit (); +friend class UchBaseMultiplexer; protected: - UchMultiplexer& MyMpx; + UchBaseMultiplexer& MyMpx; void SetAlarm (Millisecond); void StopAlarm (); public: - UchBaseTimeOut (UchMultiplexer&, Millisecond, int = -1); + UchBaseTimeOut (UchBaseMultiplexer&, Millisecond, int = -1); ~UchBaseTimeOut (); }; @@ -25,7 +37,7 @@ protected: void Handle (Millisecond); public: - UchTimeOut (UchMultiplexer&, Millisecond, void (*) (Millisecond), int = -1); + UchTimeOut (UchBaseMultiplexer&, Millisecond, void (*) (Millisecond), int = -1); ~UchTimeOut (); }; -- cgit v1.1