wrench::XRootD::Property

class Property : public wrench::ServiceProperty

Configurable service properties for a XRootD node.

Public Static Attributes

static const std::string CACHE_LOOKUP_OVERHEAD

The overhead to handle a cache lookup, in flops.

static const std::string CACHE_MAX_LIFETIME

The time an entry will remain in the cache before being erased, in Default: “infinity”, Default unit: second. Example: “30”, “20s”, “100ms”, etc.

static const std::string FILE_NOT_FOUND_TIMEOUT

The ammount of time a supervisor should wait after a file request before sending a “file not found” message. Default: 30, Default unit: second. Example: “30”, “20s”, “100ms”, etc.

static const std::string MESSAGE_OVERHEAD

The overhead to handle a message, in flops.

static const std::string REDUCED_SIMULATION

If set to “true”, then the simulation of the XRootD search does not simulate all control message sends/receives, but just those to the node that the search will find (which can be determined in zero simulation time based on data structure lookups). This makes the simulation faster but less accurate, which may not be desirable if the overhead and/or network load of the control messages involved in the search is an important part of the simulation (default is “false”)

static const std::string SEARCH_BROADCAST_OVERHEAD

The overhead to handle a search broadcast, in flops.

static const std::string UPDATE_CACHE_OVERHEAD

The overhead to handle a cache update, in flops.