X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPPI%2FConnectors.cti;h=9a756b959452c1bfbd16ae1bd5bfab24059d717a;hb=9bc655e14d2d8c204ed835896cb51e42d49bd68f;hp=598e7f17236dabfb44d44c1028f0d312f3d378db;hpb=69b25a4904fa86324aedc7147502255ce4117885;p=senf.git diff --git a/senf/PPI/Connectors.cti b/senf/PPI/Connectors.cti index 598e7f1..9a756b9 100644 --- a/senf/PPI/Connectors.cti +++ b/senf/PPI/Connectors.cti @@ -63,51 +63,6 @@ prefix_ void senf::ppi::connector::detail::TypedOutputMixin::wr static_cast(this)->OutputConnector::write(p); } -/////////////////////////////////////////////////////////////////////////// -// senf::ppi::connector::PassiveConnector - -prefix_ senf::ppi::connector::PassiveConnector::~PassiveConnector() -{ - // Must be here and NOT in base so it is called before destructing the routes_ member - unregisterConnector(); -} - -template -prefix_ void senf::ppi::connector::PassiveConnector::onRequest(Handler handler) -{ - callback_ = ppi::detail::Callback<>::make(handler, module()); -} - -/////////////////////////////////////////////////////////////////////////// -// senf::ppi::connector::ActiveConnector - -prefix_ senf::ppi::connector::ActiveConnector::~ActiveConnector() -{ - // Must be here and NOT in base so it is called before destructing the routes_ member - unregisterConnector(); -} - -template -prefix_ void senf::ppi::connector::ActiveConnector::onThrottle(Handler handler) -{ - throttleCallback_ = ppi::detail::Callback<>::make(handler, module()); -} - -template -prefix_ void senf::ppi::connector::ActiveConnector::onUnthrottle(Handler handler) -{ - unthrottleCallback_ = ppi::detail::Callback<>::make(handler, module()); -} - -/////////////////////////////////////////////////////////////////////////// -// senf::ppi::connector::GenericPassiveInput - -template -prefix_ void senf::ppi::connector::GenericPassiveInput::qdisc(QDisc const & disc) -{ - qdisc_.reset(new QDisc(disc)); -} - ///////////////////////////////cti.e/////////////////////////////////////// #undef prefix_