X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=PPI%2FMainpage.dox;h=5afa6e0e5015d897643635f1b1907d3a1d1f450f;hb=76fe5e8b7de8a71aeb6fe9b1d0ea37d5fa51c87a;hp=17aa545a3c12290b5384313c0f1ea155013bd776;hpb=65909c44022ccd7b97d4c2810fbf67ffa980207e;p=senf.git
diff --git a/PPI/Mainpage.dox b/PPI/Mainpage.dox
index 17aa545..5afa6e0 100644
--- a/PPI/Mainpage.dox
+++ b/PPI/Mainpage.dox
@@ -216,6 +216,10 @@
It is possible to connect two active or passive connectors with each other using a special
adaptor module (senf::ppi::module::PassiveQueue or senf::ppi::module::ActiveFeeder
respectively).
+
+ Additionally, the connectors must be type-compatible: Either one (or both) of the connectors
+ must be untyped (they accept arbitrary senf::Packet's, the optional tempalte argument is empty),
+ or they both accept the same type of packet. This check is performed at runtime.
To complete our simplified example: Lets connet senf::ppi::module::ActiveSocketReader and
senf::ppi::module::PassiveSocketWriter to our example module:
@@ -475,7 +479,7 @@
\ref senf::ppi::connector::PassiveOutput
\ref senf::ppi::detail::EventBindingBase
\ref senf::ppi::connector::InputConnector
- \ref senf::ppi::RouteImplementation
+ \ref senf::ppi::detail::RouteImplementation
\ref senf::ppi::connector::OutputConnector
\ref senf::ppi::connector::ActiveConnector
\ref senf::ppi::detail::EventBinding