X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FSocket%2FClientSocketHandle.hh;h=7ef4c961e6f4f1bf7bfde3af469df28b647657f3;hb=d0c31526ac12869eed085891e3ae13e8b21072e6;hp=9bcbcb7fda076c55f21e14bac3d33325eef2926c;hpb=9cb871b939efe93e35dd96808d25089399acfc46;p=senf.git diff --git a/senf/Socket/ClientSocketHandle.hh b/senf/Socket/ClientSocketHandle.hh index 9bcbcb7..7ef4c96 100644 --- a/senf/Socket/ClientSocketHandle.hh +++ b/senf/Socket/ClientSocketHandle.hh @@ -35,12 +35,12 @@ #include "SocketHandle.hh" //#include "ClientSocketHandle.mpp" -///////////////////////////////hh.p//////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// namespace senf { /// \addtogroup handle_group - /// @{ + //\{ template class ServerSocketHandle; @@ -49,7 +49,7 @@ namespace senf { This class provides the client side policy interface of the socket abstraction. ClientSocketHandle defines the complete policy interface. It does not implement any functionality itself however. The following table shows, to which policy members each - group of ClientSocketHandle members is forwardd. The last collumn shows, on which other + group of ClientSocketHandle members is forwarded. The last column shows, on which other policies this member-group depends in the default policy classes. If you define your own policy classes, the dependencies are up to you. @@ -79,7 +79,7 @@ namespace senf { \idea Give SocketHandle (and therefore ClientSocketHandle and ServerSocketHandle) a \c protocol() template member and an additional template arg \c Policies. This arg should be a - typelist of Poclicy classes which can be accessed. You use protocol() to + typelist of policy classes which can be accessed. You use protocol() to access a protocol class. \c Policies can of course be underspecified or even empty. \see \ref policy_group \n @@ -90,7 +90,7 @@ namespace senf { : public SocketHandle { public: - /////////////////////////////////////////////////////////////////////////// + //-//////////////////////////////////////////////////////////////////////// // Types /// Address type from the addressing policy @@ -98,7 +98,7 @@ namespace senf { /// 'Best' type for passing address as parameter /** Depending on the type of \c Address, this will be either Address or Address const &. See call_traits documentation in + href="http://www.boost.org/doc/libs/release/libs/utility/call_traits.htm">call_traits documentation in the Boost.Utility library. */ typedef typename boost::call_traits
::param_type AddressParam; @@ -108,9 +108,9 @@ namespace senf { NoAddressingPolicy. */ typedef ServerSocketHandle ServerHandle; - /////////////////////////////////////////////////////////////////////////// + //-//////////////////////////////////////////////////////////////////////// ///\name Structors and default members - ///@{ + //\{ // default default constructor // default copy constructor @@ -138,12 +138,12 @@ namespace senf { ClientSocketHandle const & operator=(ClientSocketHandle other); # endif - ///@} - /////////////////////////////////////////////////////////////////////////// + //\} + //-//////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////////////////////// + //-//////////////////////////////////////////////////////////////////////// ///\name Reading and Writing - ///@{ + //\{ /** \brief Read data from socket @@ -195,7 +195,7 @@ namespace senf { \returns past-the-end iterator pointer to after the last read character \see \ref read() \n - Boost.Range */ + Boost.Range */ # endif # ifndef DOXYGEN template @@ -209,7 +209,7 @@ namespace senf { ///< Read data into range /**< \see read(ForwardWritableRange const &) \n read() \n - Boost.Range */ + Boost.Range */ # endif template void read (Sequence & container, unsigned limit); @@ -266,14 +266,14 @@ namespace senf { \returns past-the-end iterator pointer to after the last read character \see \ref readfrom() \n - Boost.Range */ + Boost.Range */ template typename boost::range_iterator::type readfrom (ForwardWritableRange & range, Address & from); ///< Read data into range /**< \see readfrom(ForwardWritableRange const&,Address&) \n readfrom() \n - Boost.Range */ + Boost.Range */ template void readfrom (Sequence & container, Address & from, unsigned limit); ///< Read data into container @@ -328,7 +328,7 @@ namespace senf { \param[in] end past-the-end pointer to area to write \returns past-the-end pointer after last byte written \see \ref write() \n - Boost.Range */ + Boost.Range */ /** \brief Write data to unconnected socket @@ -358,11 +358,11 @@ namespace senf { \param[in] end past-the-end pointer after data to write \returns past-the-end iterator after last byte written \see \ref writeto() \n - Boost.Range */ + Boost.Range */ - /////////////////////////////////////////////////////////////////////////// + //-//////////////////////////////////////////////////////////////////////// ///\name Addressing - ///@{ + //\{ /** \brief Connect to remote peer @@ -418,7 +418,7 @@ namespace senf { ///< Query local address /**< \see \ref local() */ - ///@} + //\} static ClientSocketHandle cast_static(FileHandle handle); static ClientSocketHandle cast_dynamic(FileHandle handle); @@ -437,10 +437,10 @@ namespace senf { friend class senf::ServerSocketHandle; }; - /// @} + //\} } -///////////////////////////////hh.e//////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// //#include "ClientSocketHandle.cci" #include "ClientSocketHandle.ct" #include "ClientSocketHandle.cti"