Package elisa :: Package extern :: Package coherence :: Module inotify :: Class INotify
[hide private]
[frames] | no frames]

Class INotify

source code


Instance Methods [hide private]
 
release(self) source code
 
__del__(self) source code
 
inotify_init(self) source code
 
inotify_add_watch(self, path, mask) source code
 
inotify_rm_watch(self, wd) source code
 
libc_inotify_add_watch(self, path, mask) source code
 
libc_inotify_rm_watch(self, wd) source code
 
fileno(self)
File Descriptor number for select().
source code
 
flag_to_human(self, mask) source code
 
notify(self, iwp, filename, mask, parameter='frontend') source code
 
doRead(self)
Called when data is avaliable for reading.
source code
 
watch(self, path, mask=12230, auto_add='frontend', callbacks=[], recursive=True) source code
 
ignore(self, path) source code
 
is_watched(self, path) source code

Inherited from twisted.internet.abstract.FileDescriptor: __init__, connectionLost, doWrite, loseConnection, loseWriteConnection, pauseProducing, readConnectionLost, registerProducer, resumeProducing, startReading, startWriting, stopConsuming, stopProducing, stopReading, stopWriting, unregisterProducer, write, writeConnectionLost, writeSequence, writeSomeData

Inherited from twisted.internet.abstract.FileDescriptor (private): _closeWriteConnection, _postLoseConnection

Inherited from twisted.python.log.Logger: __providedBy__, logPrefix

Inherited from twisted.persisted.styles.Ephemeral: __getstate__, __setstate__

Inherited from object: __delattr__, __getattribute__, __hash__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Static Methods [hide private]
 
__new__(cls, *args, **kwargs)
Returns: a new object with type S, a subtype of T
source code
Class Variables [hide private]
  _instance_ = 'frontend'

Inherited from twisted.internet.abstract.FileDescriptor: SEND_LIMIT, __implemented__, __provides__, bufferSize, connected, dataBuffer, disconnected, disconnecting, offset, producer, producerPaused, streamingProducer

Inherited from twisted.internet.abstract.FileDescriptor (private): _writeDisconnected, _writeDisconnecting

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__new__(cls, *args, **kwargs)
Static Method

source code 
Returns:
a new object with type S, a subtype of T

Overrides: object.__new__
(inherited documentation)

fileno(self)

source code 

File Descriptor number for select().

This method must be overridden or assigned in subclasses to indicate a valid file descriptor for the operating system.
Overrides: twisted.internet.abstract.FileDescriptor.fileno
(inherited documentation)

doRead(self)

source code 

Called when data is avaliable for reading.

Subclasses must override this method. The result will be interpreted in the same way as a result of doWrite().
Overrides: twisted.internet.abstract.FileDescriptor.doRead
(inherited documentation)