\brief FileHandle internal header
*/
-#ifndef IH_FileHandle_
-#define IH_FileHandle_ 1
+#ifndef IH_SENF_Socket_FileHandle_
+#define IH_SENF_Socket_FileHandle_ 1
// Custom includes
#include <boost/intrusive_ptr.hpp>
void waitReadable() const;
bool writeable() const;
void waitWriteable() const;
+ bool oobReadable() const;
+ void waitOOBReadable() const;
bool blocking() const;
void blocking(bool status);
protected:
private:
- bool pollCheck(int fd, bool incoming, bool block=false) const;
+ bool pollCheck(int fd, bool incoming, bool block=false, bool oob=false) const;
int fd_;
};