GebrCommJob

GebrCommJob

Synopsis

#define             GEBR_COMM_JOB_TYPE
enum                GebrCommJobStatus;
struct              GebrCommJob;
struct              GebrCommJobClass;
GebrCommJob *       gebr_comm_job_new                   (void);
const gchar *       gebr_comm_job_get_string_from_status
                                                        (GebrCommJobStatus status);
GebrCommJobStatus   gebr_comm_job_get_status_from_string
                                                        (const gchar *status);

Object Hierarchy

  GObject
   +----GebrCommJob

Properties

  "client-display"           GString*              : Read / Write
  "client-hostname"          GString*              : Read / Write
  "cmd-line"                 GString*              : Read / Write
  "finish-date"              GString*              : Read / Write
  "flow-xml"                 GString*              : Read / Write
  "issues"                   GString*              : Read / Write
  "jid"                      GString*              : Read / Write
  "moab-account"             GString*              : Read / Write
  "moab-jid"                 GString*              : Read / Write
  "n-process"                GString*              : Read / Write
  "output"                   GString*              : Read / Write
  "queue-id"                 GString*              : Read / Write
  "run-id"                   GString*              : Read / Write
  "start-date"               GString*              : Read / Write
  "title"                    GString*              : Read / Write

Description

Details

GEBR_COMM_JOB_TYPE

#define GEBR_COMM_JOB_TYPE		(gebr_comm_job_get_type())

enum GebrCommJobStatus

typedef enum {
	JOB_STATUS_INITIAL = 0, /* before the sending of jid to clients */
	JOB_STATUS_QUEUED,
	JOB_STATUS_FAILED,
	JOB_STATUS_RUNNING,
	JOB_STATUS_FINISHED,
	JOB_STATUS_CANCELED,
	JOB_STATUS_REQUEUED, /* false status */
	JOB_STATUS_ISSUED, /* false status */
} GebrCommJobStatus;

struct GebrCommJob

struct GebrCommJob;

struct GebrCommJobClass

struct GebrCommJobClass {
	GObjectClass parent;
};

gebr_comm_job_new ()

GebrCommJob *       gebr_comm_job_new                   (void);

gebr_comm_job_get_string_from_status ()

const gchar *       gebr_comm_job_get_string_from_status
                                                        (GebrCommJobStatus status);

gebr_comm_job_get_status_from_string ()

GebrCommJobStatus   gebr_comm_job_get_status_from_string
                                                        (const gchar *status);

Property Details

The "client-display" property

  "client-display"           GString*              : Read / Write


The "client-hostname" property

  "client-hostname"          GString*              : Read / Write


The "cmd-line" property

  "cmd-line"                 GString*              : Read / Write


The "finish-date" property

  "finish-date"              GString*              : Read / Write


The "flow-xml" property

  "flow-xml"                 GString*              : Read / Write


The "issues" property

  "issues"                   GString*              : Read / Write


The "jid" property

  "jid"                      GString*              : Read / Write


The "moab-account" property

  "moab-account"             GString*              : Read / Write


The "moab-jid" property

  "moab-jid"                 GString*              : Read / Write


The "n-process" property

  "n-process"                GString*              : Read / Write


The "output" property

  "output"                   GString*              : Read / Write


The "queue-id" property

  "queue-id"                 GString*              : Read / Write


The "run-id" property

  "run-id"                   GString*              : Read / Write


The "start-date" property

  "start-date"               GString*              : Read / Write


The "title" property

  "title"                    GString*              : Read / Write