00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 #ifndef _rt_server_hourglass_hh
00013 #define _rt_server_hourglass_hh
00014
00015 #include "RTServerS.h"
00016
00017
00018
00019
00020 class RTServer_hourglass : public virtual POA_RTServer
00021 {
00022
00023 public:
00024
00025 RTServer_hourglass(CORBA::ULong deadline_us);
00026
00027 virtual void Periodic(void)
00028 throw (CORBA::SystemException);
00029
00030 protected:
00031
00032 CORBA::ULong rts_Deadline;
00033
00034 };
00035
00036 #endif