PPI: Missing commit
[senf.git] / PPI / IOEvent.hh
index d9d771d..0d19eb3 100644 (file)
@@ -23,8 +23,8 @@
 /** \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"
@@ -88,12 +88,17 @@ namespace ppi {
         ///\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"){} };
@@ -118,8 +123,8 @@ namespace ppi {
 }}
 
 ///////////////////////////////hh.e////////////////////////////////////////
-//#include "IOEvent.cci"
-//#include "IOEvent.ct"
+#include "IOEvent.cci"
+#include "IOEvent.ct"
 #include "IOEvent.cti"
 #endif