Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ofilenotify.h File Reference

#include "linux_inotify.h"
#include <qsocketnotifier.h>
#include <qsignal.h>
#include <qstring.h>
#include <qobject.h>
#include <qfile.h>

Include dependency graph for ofilenotify.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Opie
namespace  Opie::Core

Enumerations

enum  OFileNotificationType {
  Nothing = 0, Access = IN_ACCESS, Modify = IN_MODIFY, Attrib = IN_ATTRIB,
  CloseWrite = IN_CLOSE_WRITE, CloseNoWrite = IN_CLOSE_NOWRITE, Open = IN_OPEN, MovedFrom = IN_MOVED_FROM,
  MovedTo = IN_MOVED_TO, DeleteSubdir = IN_DELETE_SUBDIR, DeleteFile = IN_DELETE_FILE, CreateSubdir = IN_CREATE_SUBDIR,
  CreateFile = IN_CREATE_FILE, DeleteSelf = IN_DELETE_SELF, Unmount = IN_UNMOUNT, _QueueOverflow = IN_Q_OVERFLOW,
  _Ignored = IN_IGNORED
}
 An enumerate for the different types of file notifications. More...


Enumeration Type Documentation

enum Opie::Core::OFileNotificationType
 

An enumerate for the different types of file notifications.

This enumerate provides a means to specify the type of events that you are interest in. Valid values are:

  • Access: The file was accessed (read)
  • Modify The file was modified (write,truncate)
  • Attrib = The file had its attributes changed (chmod,chown,chgrp)
  • CloseWrite = Writable file was closed
  • CloseNoWrite = Unwritable file was closed
  • Open = File was opened
  • MovedFrom = File was moved from X
  • MovedTo = File was moved to Y
  • DeleteSubdir = Subdir was deleted
  • DeleteFile = Subfile was deleted
  • CreateSubdir = Subdir was created
  • CreateFile = Subfile was created
  • DeleteSelf = Self was deleted
  • Unmount = The backing filesystem was unmounted
Enumeration values:
Nothing 
Access 
Modify 
Attrib 
CloseWrite 
CloseNoWrite 
Open 
MovedFrom 
MovedTo 
DeleteSubdir 
DeleteFile 
CreateSubdir 
CreateFile 
DeleteSelf 
Unmount 
_QueueOverflow 
_Ignored 

Definition at line 112 of file ofilenotify.h.


Generated on Sat Nov 5 16:35:08 2005 for OPIE by  doxygen 1.4.2