summaryrefslogtreecommitdiff
path: root/CIAO/DAnCE/RTNodeApplication/NodeApplication_Task.h
diff options
context:
space:
mode:
Diffstat (limited to 'CIAO/DAnCE/RTNodeApplication/NodeApplication_Task.h')
-rw-r--r--CIAO/DAnCE/RTNodeApplication/NodeApplication_Task.h82
1 files changed, 0 insertions, 82 deletions
diff --git a/CIAO/DAnCE/RTNodeApplication/NodeApplication_Task.h b/CIAO/DAnCE/RTNodeApplication/NodeApplication_Task.h
deleted file mode 100644
index 521dd9a4806..00000000000
--- a/CIAO/DAnCE/RTNodeApplication/NodeApplication_Task.h
+++ /dev/null
@@ -1,82 +0,0 @@
-// -*- C++ -*-
-
-//=============================================================================
-/**
- * @file NodeApplication_Task.h
- *
- * $Id$
- *
- * An ACE_Task subclass that manages the RT-ORB thread for CIAO's RT
- * NodeApplication.
- *
- * @author Nanbor Wang <nanbor@cs.wustl.edu>
- */
-//=============================================================================
-
-
-#ifndef CIAO_NODEAPPLICATION_TASK_H
-#define CIAO_NODEAPPLICATION_TASK_H
-#include /**/ "ace/pre.h"
-
-#include "tao/ORB_Core.h"
-
-#if !defined (ACE_LACKS_PRAGMA_ONCE)
-# pragma once
-#endif /* ACE_LACKS_PRAGMA_ONCE */
-
-#include "tao/ORB.h"
-#include "ace/Task.h"
-#include "ace/SString.h"
-
-namespace CIAO
-{
- /**
- * @class NodeApplication_task
- *
- * @brief An ACE_Task subclass that manages the RT-ORB therad
- */
- class NodeApplication_Task
- : public ACE_Task_Base
- {
- public:
- // We can add a rt-task configuration facility here.
- typedef struct _options
- {
- // default ctor.
- _options () : use_callback_ (1) {}
-
- // The name of the file to write stringified IOR to.
- ACE_CString ior_output_filename_;
-
- // Stringified IOR of a CIAO's callback object.
- ACE_CString callback_ior_;
-
- // CIAO ComponentServer uses the callback object to pass it's
- // own object reference back to NodeApplicationManager.
- int use_callback_;
-
- // RTCAD extension filename.
- ACE_CString rtcad_filename_;
- } Options;
-
- NodeApplication_Task (ACE_Thread_Manager &thread_manager,
- CORBA::ORB_ptr orb,
- Options &opts);
-
- int svc (void);
-
- protected:
- CORBA::ORB_var orb_;
-
- // ComponentServer config options.
- Options options_;
- };
-
-}
-
-#if defined (__ACE_INLINE__)
-# include "NodeApplication_Task.inl"
-#endif /* __ACE_INLINE__ */
-
-#include /**/ "ace/post.h"
-#endif /* CIAO_NODEAPPLICAITON_TASK_H */