X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=PPI%2FJoins.hh;h=6c260c086eff7161a34fcd5221240ae138f72c05;hb=b1f9349b1f3521d58cbef52ead0f2e5303a58c9e;hp=a11ac41a65f2565b8c85570ac44421e1e62f5f20;hpb=d9943801e27b7f775ca971057fd3a024aab38ac1;p=senf.git diff --git a/PPI/Joins.hh b/PPI/Joins.hh index a11ac41..6c260c0 100644 --- a/PPI/Joins.hh +++ b/PPI/Joins.hh @@ -31,7 +31,7 @@ #include "predecl.hh" #include "Connectors.hh" #include "Module.hh" -#include "DynamicConnectorMixin.hh" +#include "MultiConnectorMixin.hh" //#include "Joins.mpp" ///////////////////////////////hh.p//////////////////////////////////////// @@ -62,7 +62,7 @@ namespace module { */ class PassiveJoin : public Module, - public DynamicConnectorMixin > + public MultiConnectorMixin > { SENF_PPI_MODULE(PassiveJoin); public: @@ -76,7 +76,7 @@ namespace module { void onThrottle(); void onUnthrottle(); - friend class DynamicConnectorMixin >; + friend class MultiConnectorMixin >; }; /** \brief Join multiple packet streams with active inputs @@ -107,7 +107,7 @@ namespace module { */ class PriorityJoin : public Module, - public DynamicConnectorMixin > + public MultiConnectorMixin > { SENF_PPI_MODULE(PriorityJoin); public: @@ -116,12 +116,12 @@ namespace module { PriorityJoin(); private: - void connectorSetup(PriorityJoin::DynamicConnector & conn, int priority=-1); + void connectorSetup(PriorityJoin::ConnectorType & conn, int priority=-1); void request(); void onThrottle(); void onUnthrottle(); - friend class DynamicConnectorMixin >; + friend class MultiConnectorMixin >; }; }}}