X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Socket%2FProtocolClientSocketHandle.hh;h=f9e456de01c47557d9d151fc0bb403cbc2834ad5;hb=85ab07d100a382467a42e19d741d403a7a96c951;hp=c81dae45d0745562de32b56b1db0e2d896d78ce7;hpb=3e42ecb22121f2e6df86b27bea73f890384a4ee4;p=senf.git diff --git a/Socket/ProtocolClientSocketHandle.hh b/Socket/ProtocolClientSocketHandle.hh index c81dae4..f9e456d 100644 --- a/Socket/ProtocolClientSocketHandle.hh +++ b/Socket/ProtocolClientSocketHandle.hh @@ -1,6 +1,6 @@ // $Id$ // -// Copyright (C) 2006 +// Copyright (C) 2006 // Fraunhofer Institut fuer offene Kommunikationssysteme (FOKUS) // Kompetenzzentrum fuer Satelitenkommunikation (SatCom) // Stefan Bund @@ -42,19 +42,19 @@ namespace senf { /** \brief Protocol specific socket handle (client interface) - The ProtocolClientSocketHandle is the client interface leaf class of the handle - hierarchy. This is the class to instantiate to open a new socket. This is also the \e only - class, which can be used to open a client socket. + The ProtocolClientSocketHandle is the client interface leaf class of the handle + hierarchy. This is the class to instantiate to open a new socket. This is also the \e only + class, which can be used to open a client socket. - The \a Protocol template argument defines the protocol of the socket. This protocol provides - the protocol interface of the socket as well as the complete socket policy of this protocol. + The \a Protocol template argument defines the protocol of the socket. This protocol provides + the protocol interface of the socket as well as the complete socket policy of this protocol. - The ProtocolClientSocketHandle adds the protocol interface as an additional interface to the - socket handle. This interface is only accessible via the protocol class. All socket - functionality not available through the policy interface (see ClientSocketHandle) is - accessible via the protocol() member. + The ProtocolClientSocketHandle adds the protocol interface as an additional interface to the + socket handle. This interface is only accessible via the protocol class. All socket + functionality not available through the policy interface (see ClientSocketHandle) is + accessible via the protocol() member. - \see \ref protocol_group + \see \ref protocol_group */ template class ProtocolClientSocketHandle @@ -70,28 +70,28 @@ namespace senf { ///\name Structors and default members ///@{ - /** \brief Create new client socket + /** \brief Create new client socket - This constructor is one of the possible constructors. The exact Signature of the - constructor (or constructors) is defined by the \c init_client() member (or members) of - the \a Protocol class. ProtocolClientSocketHandle defines a number of constructors - taking up to 9 arguments which just forward to a corresponding \a Protocol\c - ::init_client() member. See the documentation of the respective Protocol class for a - detailed documentation of that protocols constructors. - */ + This constructor is one of the possible constructors. The exact Signature of the + constructor (or constructors) is defined by the \c init_client() member (or members) of + the \a Protocol class. ProtocolClientSocketHandle defines a number of constructors + taking up to 9 arguments which just forward to a corresponding \a Protocol\c + ::init_client() member. See the documentation of the respective Protocol class for a + detailed documentation of that protocols constructors. + */ ProtocolClientSocketHandle(); # define BOOST_PP_ITERATION_PARAMS_1 (4, (1, 9, "Socket/ProtocolClientSocketHandle.mpp", 1)) # include BOOST_PP_ITERATE() - + ///@} /////////////////////////////////////////////////////////////////////////// Protocol const & protocol(); ///< Access the protocol interface - /**< The returned protocol class reference gives access to - the complete protocol interface as defined by that - class. See the respective protocol class documentation. - \returns \a Protocol class reference */ + /**< The returned protocol class reference gives access to + the complete protocol interface as defined by that + class. See the respective protocol class documentation. + \returns \a Protocol class reference */ static ProtocolClientSocketHandle cast_static(FileHandle handle); static ProtocolClientSocketHandle cast_dynamic(FileHandle handle); @@ -119,6 +119,8 @@ namespace senf { // Local Variables: // mode: c++ -// c-file-style: "senf" // fill-column: 100 +// c-file-style: "senf" +// indent-tabs-mode: nil +// ispell-local-dictionary: "american" // End: