DataStaging contains all components for data transfer scheduling and execution. More...
Data Structures | |
class | DataDelivery |
DataDelivery transfers data between specified physical locations. More... | |
class | DataDeliveryComm |
This class provides an abstract interface for the Delivery layer. More... | |
class | DataDeliveryCommHandler |
Singleton class handling all active DataDeliveryComm objects. More... | |
class | DataDeliveryLocalComm |
This class starts, monitors and controls a local Delivery process. More... | |
class | DataDeliveryRemoteComm |
This class contacts a remote service to make a Delivery request. More... | |
class | TransferParameters |
class | DTRCacheParameters |
The configured cache directories. More... | |
class | DTRCallback |
The base class from which all callback-enabled classes should be derived. More... | |
class | DTR |
Data Transfer Request. More... | |
class | DTRList |
Global list of all active DTRs in the system. More... | |
class | DTRStatus |
Class representing the status of a DTR. More... | |
class | DTRErrorStatus |
A class to represent error states reported by various components. More... | |
class | Generator |
Simple Generator implementation. More... | |
class | Processor |
The Processor performs pre- and post-transfer operations. More... | |
class | Scheduler |
The Scheduler is the control centre of the data staging framework. More... | |
class | TransferSharesConf |
TransferSharesConf describes the configuration of TransferShares. More... | |
class | TransferShares |
TransferShares is used to implement fair-sharing and priorities. More... | |
Typedefs | |
typedef Arc::ThreadedPointer< DTR > | DTR_ptr |
typedef Arc::ThreadedPointer < Arc::Logger > | DTRLogger |
Enumerations | |
enum | StagingProcesses |
enum | ProcessState |
enum | CacheState { CACHEABLE, NON_CACHEABLE, CACHE_ALREADY_PRESENT, CACHE_DOWNLOADED, CACHE_LOCKED, CACHE_SKIP, CACHE_NOT_USED } |
DataStaging contains all components for data transfer scheduling and execution.
Represents possible cache states of this DTR.