17 #ifndef HH_SENF_PPI_IOEvent_ 18 #define HH_SENF_PPI_IOEvent_ 1 85 template <
class Handle>
91 template <
class Handle>
92 void set(Handle handle,
unsigned events);
97 :
senf::SystemException(
"error in senf::ppi::IOEvent callback on file descriptor " + senf::str(fd) +
" : " + msg +
" : ", code) {} };
104 virtual void v_enable();
105 virtual void v_disable();
int events
Type of event signaled.
Event implementation base class.
FileHandle based I/O read/write event.
ErrorException(int fd, int code, std::string msg)
Unhandled hangup condition.
Unhandled error condition.
IOEvent event information.