22 #include <boost/bind.hpp> 23 #include <boost/lambda/lambda.hpp> 24 #include <boost/lambda/bind.hpp> 47 conn.onThrottle(&PriorityJoin::onThrottle);
48 conn.onUnthrottle(&PriorityJoin::onUnthrottle);
61 prefix_ void senf::ppi::module::PriorityJoin::request()
63 using boost::lambda::_1;
64 using boost::lambda::bind;
65 PriorityJoin::ContainerType::iterator i (
72 prefix_ void senf::ppi::module::PriorityJoin::onThrottle()
79 prefix_ void senf::ppi::module::PriorityJoin::onUnthrottle()
ConnectorType_ ConnectorType
Type of MultiConnector connector.
connector::PassiveOutput output
bool throttled() const
true, if peer() is throttled
void noroute(connector::Connector &connector)
Define terminal connectors.
void unthrottle()
Revoke native throttling.
void throttle()
Set native throttling.
void onRequest(Handler handler)
Register I/O event handler.
ContainerType_ & connectors()
Get connector container.