git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@651
270642c3-0616-0410-b53a-bc976706d245
///////////////////////////////cti.p///////////////////////////////////////
///////////////////////////////////////////////////////////////////////////
-// senf::ConcreteSocketProtocol<SocketPolicy>
+// senf::ConcreteSocketProtocol<SocketPolicy,Self>
template <class SocketPolicy, class Self>
prefix_ senf::ConcreteSocketProtocol<SocketPolicy,Self>::~ConcreteSocketProtocol()
ConcreteSocketProtocol is the base class of a concrete socket protocol implementation. The
final protocol class must inherit from ConcreteSocketProtocol. The template argument \a
- SocketPolicy must be set to the complete socket policy of the protocol.
+ SocketPolicy must be set to the complete socket policy of the protocol. \a Self is the name
+ of the final protocol class which inherits this class.
A protocol implementation may define the protocol interface directly. It can also
(additionally) make use of multiple inheritance to combine a set of protocol facets into a