Hermes  0.9.5-beta
Hierarchical Distributed I/O Buffering System
hermes::api::MinimizeIoTimeOptions Struct Reference

#include <hermes_types.h>

Public Member Functions

 MinimizeIoTimeOptions (double minimum_remaining_capacity_=0.0, double capacity_change_threshold_=0.0, bool use_placement_ratio_=false)
 

Public Attributes

double minimum_remaining_capacity
 
double capacity_change_threshold
 
bool use_placement_ratio
 

Detailed Description

A structure to represent MinimizeIOTime options

Constructor & Destructor Documentation

◆ MinimizeIoTimeOptions()

hermes::api::MinimizeIoTimeOptions::MinimizeIoTimeOptions ( double  minimum_remaining_capacity_ = 0.0,
double  capacity_change_threshold_ = 0.0,
bool  use_placement_ratio_ = false 
)
inline

A function for initialization

Member Data Documentation

◆ minimum_remaining_capacity

double hermes::api::MinimizeIoTimeOptions::minimum_remaining_capacity

minimum remaining capacity

◆ capacity_change_threshold

double hermes::api::MinimizeIoTimeOptions::capacity_change_threshold

threshold for capacity change

◆ use_placement_ratio

bool hermes::api::MinimizeIoTimeOptions::use_placement_ratio

use placement ratio or not


The documentation for this struct was generated from the following file: