//bescluster.h #ifndef _BESCLUSTER_H #define _BESCLUSTER_H #include "faults.h" #include "job.h" #include "rm.h" #include #include struct jobForward { struct soap *s; struct bes__CreateActivityType* req; struct bes__CreateActivityResponseType *resp; int returnValue; }jobForward; typedef struct OSListNode{ char*OperatingSystem; char*OperatingSystemVersion; struct OSListNode* next; }OSListNode; typedef struct ArchListNode{ char*CPUArchitecture; struct ArchListNode* next; }ArchListNode; typedef struct ResourceListNode{ char* ResourceName; char* State; long int PhysicalMemory; int CPUCount; struct ResourceListNode* next; }ResourceListNode; typedef struct JobList{ long jobid; struct JobList* next; }JobList; struct nodeResources{ //OperatingSystem" type="jsdl:OperatingSystem_Type" char * OperatingSystemName; char * OperatingSystemVersion; //