X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FScheduler%2FWriteHelper.hh;h=d990917ead975018be5bccc71f5e135fc3eed2b8;hb=94e4eda4358a4def564175ae42173f91307e36a4;hp=407998b46ec4ff6f21d188af6044291c07423f55;hpb=26610f603ebdd465307b9621f532c1fe19fd5571;p=senf.git diff --git a/senf/Scheduler/WriteHelper.hh b/senf/Scheduler/WriteHelper.hh index 407998b..d990917 100644 --- a/senf/Scheduler/WriteHelper.hh +++ b/senf/Scheduler/WriteHelper.hh @@ -29,14 +29,14 @@ #include #include #include -#include "Scheduler.hh" +#include "FdEvent.hh" //#include "WriteHelper.mpp" -///////////////////////////////hh.p//////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// namespace senf { - /** \brief Asyncronous writing helper + /** \brief Asynchronous writing helper This class provides a simple asynchronous writing facility. This helper will register with the Scheduler to write the requested data. It will stay registered until the data has been @@ -55,15 +55,15 @@ namespace senf { : public senf::intrusive_refcount { public: - /////////////////////////////////////////////////////////////////////////// + //-//////////////////////////////////////////////////////////////////////// // Types typedef boost::intrusive_ptr ptr; ///< Smart pointer type for this class typedef boost::function Callback; ///< Callback type - /////////////////////////////////////////////////////////////////////////// + //-//////////////////////////////////////////////////////////////////////// ///\name Structors and default members - ///@{ + //\{ static ptr dispatch(Handle handle, std::string const & data, Callback callback); ///< Register new WriteHelper instance @@ -76,8 +76,8 @@ namespace senf { \param[in] callback callback \returns smart pointer to new WriteHelper instance */ - ///@} - /////////////////////////////////////////////////////////////////////////// + //\} + //-//////////////////////////////////////////////////////////////////////// Handle handle() const; @@ -97,7 +97,7 @@ namespace senf { private: WriteHelper(Handle handle, std::string const & data, Callback callback); - static void dispatchProcess(ptr helper, Handle handle, + static void dispatchProcess(ptr helper, Handle handle, senf::scheduler::FdEvent::Events event); void process(Handle handle, senf::scheduler::FdEvent::Events event); void done(); @@ -114,7 +114,7 @@ namespace senf { } -///////////////////////////////hh.e//////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// //#include "WriteHelper.cci" #include "WriteHelper.ct" #include "WriteHelper.cti"