include/connect/services/grid_worker.hpp File Reference


Detailed Description

Grid Framework specs.

Definition in file grid_worker.hpp.

#include <connect/services/ns_client_factory.hpp>
#include <connect/services/error_codes.hpp>
#include <connect/connect_export.h>
#include <util/thread_pool.hpp>
#include <corelib/ncbistre.hpp>
#include <corelib/ncbimisc.hpp>
#include <corelib/ncbitime.hpp>
#include <corelib/ncbireg.hpp>
#include <corelib/ncbithr.hpp>
#include <corelib/blob_storage.hpp>
#include <corelib/ncbiapp.hpp>

Include dependency graph for grid_worker.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IWorkerNodeCleanupEventListener
class  IWorkerNodeCleanupEventSource
 Clean-up event source for the worker node. More...
class  IWorkerNodeInitContext
 Worker Node initialize context. More...
class  IWorkerNodeJob
 Worker Node Job interface. More...
class  CWorkerNodeJobContext
 Worker Node job context. More...
class  CWorkerNodeIdleTaskContext
 Worker Node Idle Task Context. More...
class  IWorkerNodeIdleTask
 Worker Node Idle Task Interface. More...
class  IWorkerNodeJobFactory
 Worker Node Job Factory interface. More...
class  CSimpleJobFactory< TWorkerNodeJob >
class  CSimpleJobFactoryEx< TWorkerNodeJob, TWorkerNodeIdleTask >
class  IWorkerNodeJobWatcher
 Jobs watcher interface. More...
class  CGridWorkerNode
 Grid Worker Node. More...
class  CGridWorkerAppException
class  CGridWorkerNodeException

Defines

#define NCBI_DECLARE_WORKERNODE_FACTORY(TWorkerNodeJob, Version)
#define NCBI_DECLARE_WORKERNODE_FACTORY_EX(TWorkerNodeJob, TWorkerNodeIdleTask, Version)
#define WN_BUILD_DATE   " build " __DATE__ " " __TIME__ " (Framework version: 4.0.0)"


Define Documentation

#define WN_BUILD_DATE   " build " __DATE__ " " __TIME__ " (Framework version: 4.0.0)"
 

Definition at line 755 of file grid_worker.hpp.

Referenced by CGetStatisticsProcessor::Process(), CGetVersionProcessor::Process(), and CGridWorkerNode::Run().


Generated on Sun Dec 6 23:14:12 2009 for NCBI C++ ToolKit by  doxygen 1.4.6
Modified on Mon Dec 07 16:21:19 2009 by modify_doxy.py rev. 173732