class SocketPolicyBase;
- /** \brief Socket protocol base class
+ /** \brief Socket Protocol base class
This is the base class of all socket protocol classes. Every protocol class must directly or
indirectly inherit from SocketProtocol
};
- /** \brief Concrete socket protocol implementation base class
+ /** \brief Concrete Socket Protocol implementation base class
ConcreteSocketProtocol is the base class of a concrete socket protocol implementation. The
final protocol class must inherit from ConcreteSocketProtocol. The template argument \a
protocols themselves, they are combined to build concrete protocols. This structure will
remove a lot of code duplication. It is important to ensure, that the protocol facets do not
overlap, since otherwise there will be problems resolving overlapping members.
+
+ \doc init_client init_server
*/
template <class SocketPolicy>
class ConcreteSocketProtocol