Class that encapsulates the main loop of the run control
Class that encapsulates the main loop of the run control. The functions are written as static member function, i.e. there is no object rcMain and therefore no constructor.Note that the definition of static members are in serveral files, to keep the file size not too long.
- rc_init.cc: for initialisation
- rc_main.cc: for the main loop and its functions as well as cleanup stuff.
static int rcInitialise()
static int rcMainLoop()
static int rcCleanup()
static int rcDump_objects()
static void rcHelp()
static void rcConfigHelp()
inline static bool exitOnFatal()
static void requestShutdown()
static bool ShutdownRequested()
static int rcInit_corba( const char* pcServerTag = NULL )
static int rcInit_createObjmgr( const char *name )
static int rcCreate_persistent_obj( const char *filename, const char *Granule_name = NULL )
static int processCommandFile( const char *pcFile )
static int rcProcess_command( char *cmd )
static bool bAcceptStdinCommands
static bool bGlobalDebug
static int getNextRunNumber()
static void PartitionStartupDenied( const char *pcReason, ostream &os = cout )
static int rcConfiguration_command( char *cmd )
static int read_next_command()
static int rcProcess_corba_event()
static void OrbixFix( int fd)
static bool bFirstDownload
static char* pcCppDirective
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de