/** \file
\brief IOEvent public header */
-#ifndef HH_IOEvent_
-#define HH_IOEvent_ 1
+#ifndef HH_SENF_PPI_IOEvent_
+#define HH_SENF_PPI_IOEvent_ 1
// Custom includes
#include "../Scheduler/Scheduler.hh"
///\name Structors and default members
///@{
+ IOEvent();
+
template <class Handle>
IOEvent(Handle handle, unsigned events);
///@}
///////////////////////////////////////////////////////////////////////////
+ template <class Handle>
+ void set(Handle handle, unsigned events);
+
/** \brief Unhandled error condition */
struct ErrorException : public senf::Exception
{ ErrorException() : senf::Exception("senf::ppi::IOEvent::ErrorException"){} };
}}
///////////////////////////////hh.e////////////////////////////////////////
-//#include "IOEvent.cci"
-//#include "IOEvent.ct"
+#include "IOEvent.cci"
+#include "IOEvent.ct"
#include "IOEvent.cti"
#endif