Subversion Repositories public

Compare Revisions

Ignore whitespace Rev 14 → Rev 15

/inotify-cxx/trunk/inotify-cxx.cpp
247,6 → 247,9
len = read(m_fd, m_buf, INOTIFY_BUFLEN);
} while (fNoIntr && len == -1 && errno == EINTR);
if (errno == EWOULDBLOCK)
return;
if (len < 0)
throw InotifyException(IN_EXC_MSG("reading events failed"), errno, this);
/inotify-cxx/trunk/VERSION
0,0 → 1,0
0.3.1
/inotify-cxx/trunk/CHANGELOG
1,3 → 1,7
0.3.1 2006-10-03
* fixed: wrong behavior for EWOULDBLOCK (Inotify::WaitForEvents())
 
 
0.3.0 2006-10-03
* all errors now handled using exceptions (InotifyException)
* InotifyEvent no longer use struct inotity_event as its
6,8 → 10,10
* removed Inotify::IsReady() - no longer necessary
* added Inotify::GetDescriptor() - returns inotify file descriptor
* added Inotify::SetNonBlock() - switches nonblocking mode on/off
* added possibility to enable/disable watches
* some code cleanups
 
 
0.2.0 2006-09-15
* InotifyEvent now contains a pointer to the source InotifyWatch
* fixed: InotifyEvent::IsType() - it now handles the mask correctly