Apache Mesos
Classes | Functions
routing::filter::ip Namespace Reference

Classes

struct  Classifier
 
class  PortRange
 

Functions

std::ostream & operator<< (std::ostream &stream, const PortRange &range)
 
Try< bool > exists (const std::string &link, const Handle &parent, const Classifier &classifier)
 
Try< bool > create (const std::string &link, const Handle &parent, const Classifier &classifier, const Option< Priority > &priority, const action::Redirect &redirect)
 
Try< bool > create (const std::string &link, const Handle &parent, const Classifier &classifier, const Option< Priority > &priority, const Option< Handle > &handle, const action::Redirect &redirect)
 
Try< bool > create (const std::string &link, const Handle &parent, const Classifier &classifier, const Option< Priority > &priority, const action::Terminal &terminal)
 
Try< bool > create (const std::string &link, const Handle &parent, const Classifier &classifier, const Option< Priority > &priority, const Option< Handle > &classid)
 
Try< bool > remove (const std::string &link, const Handle &parent, const Classifier &classifier)
 
Result< std::vector< Filter< Classifier > > > filters (const std::string &link, const Handle &parent)
 
Result< std::vector< Classifier > > classifiers (const std::string &link, const Handle &parent)
 

Function Documentation

Result<std::vector<Classifier> > routing::filter::ip::classifiers ( const std::string &  link,
const Handle parent 
)
Try<bool> routing::filter::ip::create ( const std::string &  link,
const Handle parent,
const Classifier classifier,
const Option< Priority > &  priority,
const action::Redirect redirect 
)
Try<bool> routing::filter::ip::create ( const std::string &  link,
const Handle parent,
const Classifier classifier,
const Option< Priority > &  priority,
const Option< Handle > &  handle,
const action::Redirect redirect 
)
Try<bool> routing::filter::ip::create ( const std::string &  link,
const Handle parent,
const Classifier classifier,
const Option< Priority > &  priority,
const action::Terminal terminal 
)
Try<bool> routing::filter::ip::create ( const std::string &  link,
const Handle parent,
const Classifier classifier,
const Option< Priority > &  priority,
const Option< Handle > &  classid 
)
Try<bool> routing::filter::ip::exists ( const std::string &  link,
const Handle parent,
const Classifier classifier 
)
Result<std::vector<Filter<Classifier> > > routing::filter::ip::filters ( const std::string &  link,
const Handle parent 
)
std::ostream& routing::filter::ip::operator<< ( std::ostream &  stream,
const PortRange range 
)
Try<bool> routing::filter::ip::remove ( const std::string &  link,
const Handle parent,
const Classifier classifier 
)