//
// Copyright (C) 2006
-// TODO: Move all not Handle dependent members to a ReadHandleBase class
#ifndef HH_ReadHelper_
#define HH_ReadHelper_ 1
//#include "ReadHelper.mpp"
///////////////////////////////hh.p////////////////////////////////////////
-namespace satcom {
-namespace lib {
+namespace senf {
+
+ /** \brief
+
+ \todo Move all not Handle dependent members to a ReadHandleBase class
+ */
template <class Handle>
class ReadHelper
- : public satcom::lib::intrusive_refcount
+ : public senf::intrusive_refcount
{
public:
///////////////////////////////////////////////////////////////////////////
ReadHelper(Handle handle, unsigned maxSize, InternalPredicate * predicate, Callback cb);
- static void dispatchProcess(ptr helper, Handle handle, satcom::lib::Scheduler::EventId event);
- void process(Handle handle, satcom::lib::Scheduler::EventId event);
+ static void dispatchProcess(ptr helper, Handle handle, senf::Scheduler::EventId event);
+ void process(Handle handle, senf::Scheduler::EventId event);
void done();
Handle handle_;
std::string target;
};
-}}
+}
///////////////////////////////hh.e////////////////////////////////////////
#include "ReadHelper.cci"