Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
▼Nwrench | |
CBareMetalComputeService | A compute service that manages a set of multi-core compute hosts and provides access to their resources |
CBareMetalComputeServiceMessagePayload | Configurable message payloads for a MultiHostMulticoreComputeService |
CBareMetalComputeServiceProperty | Configurable properties for a MultiHostMulticoreComputeService |
CBatchService | A batch-scheduled compute service that manages a set of compute hosts and controls access to their resource via a batch queue |
CBatchServiceMessagePayload | Configurable message payloads for a BatchService |
CBatchServiceProperty | Configurable properties for a BatchService |
CCloudService | A cloud-based compute service that manages a set of physical hosts and controls access to their resources by (transparently) executing jobs in VM instances |
CCloudServiceMessagePayload | Configurable message payloads for a CloudService |
CCloudServiceProperty | Configurable properties for a CloudService |
CComputeService | The compute service base class |
CComputeServiceMessagePayload | Configurable message payloads for a ComputeService |
CComputeServiceProperty | Configurable properties for a ComputeService |
CEnergyMeter | |
CFileRegistryService | A file registry service (a.k.a. replica catalog) that holds a database of which files are available at which storage services. More specifically, the database holds a set of <file, storage service> entries. A WMS can add, lookup, and remove entries at will from this database |
CFileRegistryServiceMessagePayload | Configurable message payload for a FileRegistryService |
CFileRegistryServiceProperty | Configurable properties for a FileRegistryService |
CHTCondorCentralManagerService | |
CHTCondorCentralManagerServiceMessage | |
CHTCondorCentralManagerServiceMessagePayload | Configurable message payloads for an HTCondor Central Manager service |
CHTCondorService | A workload management framework compute service |
CHTCondorServiceMessagePayload | Configurable message payloads for an HTCondorService |
CHTCondorServiceProperty | Properties for an HTCondor service |
CNegotiatorCompletionMessage | |
CNetworkProximityService | A network proximity service that continuously estimates inter-host latencies and can be queried for such estimates |
CNetworkProximityServiceMessagePayload | Configurable message payloads for a NetworkProximityService |
CNetworkProximityServiceProperty | Configurable properties for a NetworkProximityService |
CPilotJobScheduler | A (mostly virtual) base class for implementing PilotJob scheduling algorithms to be used by a WMS |
CService | A service that can be added to the simulation and that can be used by a WMS when executing a workflow |
CServiceFailureDetector | |
CServiceMessagePayload | Configurable message payloads for a Service |
CServiceProperty | Configurable properties for a Service |
CSimpleStorageService | A storage service that provides direct access to some storage resource (e.g., a disk) |
CSimpleStorageServiceMessagePayload | Configurable message payloads for a SimpleStorageService |
CSimpleStorageServiceProperty | Configurable properties for a SimpleStorageService |
CSimulation | A class that provides basic simulation methods |
CSimulationOutput | A class that contains post-mortem simulation-generated data |
CSimulationTimestamp | A time-stamped simulation event stored in SimulationOutput |
CSimulationTimestampEnergyConsumption | |
▼CSimulationTimestampFileCopy | A base class for simulation timestamps regarding file copies |
CFileLocation | A file location struct that contains the storage service and partition where a file is located |
CSimulationTimestampFileCopyCompletion | A simulation timestamp class for file copy completions |
CSimulationTimestampFileCopyFailure | A simulation timestamp class for file copy failure times |
CSimulationTimestampFileCopyStart | A simulation timestamp class for file copy start times |
CSimulationTimestampPair | A base class for simulation timestamps |
CSimulationTimestampPstateSet | A simulation timestamp class for changes in a host's pstate |
CSimulationTimestampTask | A base class for simulation timestamps regarding workflow tasks |
CSimulationTimestampTaskCompletion | A simulation timestamp class for WorkflowTask completion times |
CSimulationTimestampTaskFailure | A simulation timestamp class for WorkflowTask failure times |
CSimulationTimestampTaskStart | A simulation timestamp class for WorkflowTask start times |
CSimulationTimestampTaskTerminated | A simulation timestamp class for WorkflowTask termination times |
CSimulationTimestampType | |
CStandardJobScheduler | A (mostly virtual) base class for implementing StandardJob scheduling algorithms to be used by a WMS |
CStorageService | The storage service base class |
CStorageServiceMessagePayload | Configurable message payloads for a StorageService |
CStorageServiceProperty | Configurable properties for a StorageService |
CVirtualizedClusterService | A virtualized cluster-based compute service |
CVirtualizedClusterServiceMessagePayload | Configurable message payloads for a VirtualizedClusterService |
CVirtualizedClusterServiceProperty | Configurable properties for a VirtualizedClusterService |
CWMS | A workflow management system (WMS) |
CWorkflow | A workflow (to be executed by a WMS) |
CWorkflowFile | A data file used/produced by a WorkflowTask in a Workflow |
CWorkflowTask | A computational task in a Workflow |
CComputeThreadHasDied | A "compute thread has died" failure cause |
CFatalFailure | An "Unknown" failure cause (should not happen) |
CFileAlreadyBeingCopied | A "file is already there" failure cause |
CFileCopyCompletedEvent | A "file copy has completed" WorkflowExecutionEvent |
CFileCopyFailedEvent | A "file copy has failed" WorkflowExecutionEvent |
CFileNotFound | A "file was not found" failure cause |
CFunctionalityNotAvailable | A "requested functionality is not available on that service" failure cause |
CHostError | A "host error" failure cause |
CJobCannotBeForgotten | A "job cannot be forgotten" failure cause |
CJobCannotBeTerminated | A "job cannot be terminated" failure cause |
CJobKilled | A "job has been killed" failure cause |
CJobTimeout | A "job has times out" failure cause |
CJobTypeNotSupported | A "compute service does not support requested job type" failure cause |
CNetworkError | A "network error (or endpoint is down)" failure cause |
CNoScratchSpace | A "no scratch space" failure cause |
CNoStorageServiceForFile | A "file cannot be found anywhere" failure cause |
CNotEnoughResources | A "compute service doesn't have enough cores" failure cause |
CPilotJobExpiredEvent | A "pilot job has expired" WorkflowExecutionEvent |
CPilotJobStartedEvent | A "pilot job has started" WorkflowExecutionEvent |
CServiceIsDown | A "service is down" failure cause |
CStandardJobCompletedEvent | A "standard job has completed" WorkflowExecutionEvent |
CStandardJobFailedEvent | A "standard job has failed" WorkflowExecutionEvent |
CStorageServiceNotEnoughSpace | A "not enough space on storage service" failure cause |