X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Socket%2FSocketPolicy.hh;h=cb83e11a8df91e299bd68b32966bd77d309c4128;hb=65066c0e037d1de437d6121903e1dd511b41e940;hp=e3907fe9c5640da558b41cc0b5e4de780bd7fffd;hpb=145f6a7d0f3a6aaa77b3625351c952d24cb0b8a1;p=senf.git diff --git a/Socket/SocketPolicy.hh b/Socket/SocketPolicy.hh index e3907fe..cb83e11 100644 --- a/Socket/SocketPolicy.hh +++ b/Socket/SocketPolicy.hh @@ -38,8 +38,19 @@ /** \defgroup policy_group The Policy Framework - \image html SocketPolicy.png - + \htmlonly + + SocketPolicy + BufferingPolicyBase + WritePolicyBase + ReadPolicyBase + CommunicationPolicyBase + FramingPolicyBase + AddressingPolicyBase + + Socket Policy + \endhtmlonly + \section policy_group_introduction Introduction to the Policy Framework The policy framework conceptually implements a list of parallel inheritance hierarchies each @@ -352,7 +363,7 @@ namespace senf { The second member should only be enabled if the communication policy is - UnconnectedCommunication (otherwise it does not make sense since the communication partner + UnconnectedCommunicationPolicy (otherwise it does not make sense since the communication partner is fixed) (see AddressingPolicyBase on how to do this). \note This Policy only has two meaningful states: ReadablePolicy and NotReadablePolicy. It @@ -375,7 +386,7 @@ namespace senf { The second member should only be enabled if the communication policy is - UnconnectedCommunication (otherwise it does not make sense since the communication partner + UnconnectedCommunicationPolicy (otherwise it does not make sense since the communication partner is fixed) (see AddressingPolicyBase on how to do this). \note This Policy only has two meaningful states: WritablePolicy and NotWritablePolicy. It