Apache Mesos
Classes | Namespaces | Typedefs
hierarchical.hpp File Reference
#include <set>
#include <string>
#include <mesos/mesos.hpp>
#include <process/future.hpp>
#include <process/id.hpp>
#include <process/owned.hpp>
#include <stout/duration.hpp>
#include <stout/hashmap.hpp>
#include <stout/hashset.hpp>
#include <stout/lambda.hpp>
#include <stout/option.hpp>
#include "common/protobuf_utils.hpp"
#include "master/allocator/mesos/allocator.hpp"
#include "master/allocator/mesos/metrics.hpp"
#include "master/allocator/sorter/drf/sorter.hpp"
#include "master/constants.hpp"

Go to the source code of this file.

Classes

class  mesos::internal::master::allocator::HierarchicalAllocatorProcess< RoleSorter, FrameworkSorter, QuotaRoleSorter >
 
class  mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess
 
struct  mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Framework
 
struct  mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave
 
struct  mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave::Maintenance
 
class  mesos::internal::master::allocator::HierarchicalAllocatorProcess< RoleSorter, FrameworkSorter, QuotaRoleSorter >
 

Namespaces

 mesos
 
 mesos::internal
 
 mesos::internal::master
 
 mesos::internal::master::allocator
 
 mesos::internal::master::allocator::internal
 

Typedefs

typedef
HierarchicalAllocatorProcess
< DRFSorter, DRFSorter,
DRFSorter > 
mesos::internal::master::allocator::HierarchicalDRFAllocatorProcess
 
typedef MesosAllocator
< HierarchicalDRFAllocatorProcess > 
mesos::internal::master::allocator::HierarchicalDRFAllocator