#include <port_mapping.hpp>
mesos::internal::slave::EphemeralPortsAllocator::EphemeralPortsAllocator |
( |
const IntervalSet< uint16_t > & |
total, |
|
|
size_t |
_portsPerContainer |
|
) |
| |
|
inline |
Try<Interval<uint16_t> > mesos::internal::slave::EphemeralPortsAllocator::allocate |
( |
| ) |
|
void mesos::internal::slave::EphemeralPortsAllocator::allocate |
( |
const Interval< uint16_t > & |
ports | ) |
|
void mesos::internal::slave::EphemeralPortsAllocator::deallocate |
( |
const Interval< uint16_t > & |
ports | ) |
|
bool mesos::internal::slave::EphemeralPortsAllocator::isManaged |
( |
const Interval< uint16_t > & |
ports | ) |
|
|
inline |
size_t mesos::internal::slave::EphemeralPortsAllocator::portsPerContainer |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: