Back to index

nordugrid-arc-nox  1.1.0~rc6
Classes | Namespaces | Defines
Run_unix.cpp File Reference
#include <sys/types.h>
#include <sys/wait.h>
#include <fcntl.h>
#include <signal.h>
#include <poll.h>
#include <iostream>
#include <glibmm.h>
#include <arc/Thread.h>
#include <arc/Logger.h>
#include "User.h"
#include "Run.h"

Go to the source code of this file.

Classes

class  Arc::RunPump
class  Arc::RunPump::Abandoned
class  Arc::Pid
class  Arc::RunInitializerArgument

Namespaces

namespace  Arc
 ARCJSDLParser The ARCJSDLParser class, derived from the JobDescriptionParser class, is primarily a job description parser for the consolidated job description language (ARCJSDL), derived from JSDL, described in the following document http://svn.nordugrid.org/trac/nordugrid/browser/arc1/trunk/doc/tech_doc/client/job_description.odt.

Defines

#define SAFE_DISCONNECT(CONNECTOR)
#define RunPumpMagic   (0xA73E771F)

Define Documentation

#define RunPumpMagic   (0xA73E771F)

Definition at line 41 of file Run_unix.cpp.

#define SAFE_DISCONNECT (   CONNECTOR)
Value:
{ \
    try { \
      (CONNECTOR).disconnect(); \
    } catch (Glib::Exception& e) { \
    } catch (std::exception& e) { \
    }; \
}

Definition at line 27 of file Run_unix.cpp.