summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/Event/EC_Timeout_Generator.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Event/EC_Timeout_Generator.cpp')
-rw-r--r--TAO/orbsvcs/orbsvcs/Event/EC_Timeout_Generator.cpp50
1 files changed, 0 insertions, 50 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Event/EC_Timeout_Generator.cpp b/TAO/orbsvcs/orbsvcs/Event/EC_Timeout_Generator.cpp
deleted file mode 100644
index e4b94a24b40..00000000000
--- a/TAO/orbsvcs/orbsvcs/Event/EC_Timeout_Generator.cpp
+++ /dev/null
@@ -1,50 +0,0 @@
-// $Id$
-
-#include "EC_Timeout_Generator.h"
-#include "EC_Timeout_Filter.h"
-#include "orbsvcs/Event_Service_Constants.h"
-
-#if ! defined (__ACE_INLINE__)
-#include "EC_Timeout_Generator.i"
-#endif /* __ACE_INLINE__ */
-
-ACE_RCSID(Event, EC_Timeout_Generator, "$Id$")
-
-TAO_EC_Timeout_Generator::~TAO_EC_Timeout_Generator (void)
-{
-}
-
-// ****************************************************************
-
-int
-TAO_EC_Timeout_Adapter::handle_timeout (const ACE_Time_Value &,
- const void *vp)
-{
- TAO_EC_Timeout_Filter *filter =
- ACE_static_cast(TAO_EC_Timeout_Filter*, ACE_const_cast(void*,vp));
-
- if (filter == 0)
- return 0;
-
- ACE_TRY_NEW_ENV
- {
- RtecEventComm::Event e;
- e.header.type = ACE_ES_EVENT_TIMEOUT;
- e.header.source = 0;
-
- RtecEventComm::EventSet single_event (1, 1, &e, 0);
-
- TAO_EC_QOS_Info qos_info = filter->qos_info ();
- filter->filter (single_event,
- qos_info,
- ACE_TRY_ENV);
- ACE_TRY_CHECK;
- }
- ACE_CATCHANY
- {
- return -1;
- }
- ACE_ENDTRY;
-
- return 0;
-}