00001 // -*- C++ -*- 00002 00003 /** 00004 * @file EC_TPC_Dispatching_Task.h 00005 * 00006 * EC_TPC_Dispatching_Task.h,v 1.4 2006/03/14 06:14:25 jtc Exp 00007 * 00008 * @author Chris Cleeland <cleeland at ociweb.com> 00009 */ 00010 00011 #ifndef TAO_EC_TPC_DISPATCHING_TASK_H 00012 #define TAO_EC_TPC_DISPATCHING_TASK_H 00013 #include /**/ "ace/pre.h" 00014 00015 #include "orbsvcs/Event/EC_Dispatching_Task.h" 00016 00017 #if !defined (ACE_LACKS_PRAGMA_ONCE) 00018 # pragma once 00019 #endif /* ACE_LACKS_PRAGMA_ONCE */ 00020 00021 TAO_BEGIN_VERSIONED_NAMESPACE_DECL 00022 00023 class TAO_RTEvent_Serv_Export TAO_EC_TPC_Dispatching_Task : public TAO_EC_Dispatching_Task 00024 { 00025 public: 00026 /// Constructor 00027 TAO_EC_TPC_Dispatching_Task (ACE_Thread_Manager* thr_mgr, TAO_EC_Queue_Full_Service_Object* so); 00028 virtual int close (u_long flags = 0); 00029 }; 00030 00031 TAO_END_VERSIONED_NAMESPACE_DECL 00032 00033 #include /**/ "ace/post.h" 00034 #endif /* TAO_EC_TPC_DISPATCHING_TASK_H */