diff options
author | Sebastien Martini <seb@dbzteam.org> | 2015-06-04 15:42:00 +0200 |
---|---|---|
committer | Sebastien Martini <seb@dbzteam.org> | 2015-06-04 15:42:00 +0200 |
commit | 5ef42e0e70fcd0b5a5830929c151958c1547b00d (patch) | |
tree | 2cfada58f112af6cd0524d9e71ccf816c08b30aa | |
parent | 7da6df4a4f7d99ef03445ecd3b738a535d9315f6 (diff) | |
download | pyinotify-5ef42e0e70fcd0b5a5830929c151958c1547b00d.tar.gz |
Improve documentation
Close #101
-rwxr-xr-x | python2/pyinotify.py | 19 | ||||
-rwxr-xr-x | python3/pyinotify.py | 17 |
2 files changed, 21 insertions, 15 deletions
diff --git a/python2/pyinotify.py b/python2/pyinotify.py index 679e141..3773e87 100755 --- a/python2/pyinotify.py +++ b/python2/pyinotify.py @@ -1113,8 +1113,8 @@ class Notifier: @type default_proc_fun: instance of ProcessEvent @param read_freq: if read_freq == 0, events are read asap, if read_freq is > 0, this thread sleeps - max(0, read_freq - timeout) seconds. But if - timeout is None it may be different because + max(0, read_freq - (timeout / 1000)) seconds. But + if timeout is None it may be different because poll is blocking waiting for something to read. @type read_freq: int @param threshold: File descriptor will be read only if the accumulated @@ -1125,8 +1125,9 @@ class Notifier: until the amount of events to read is >= threshold. At least with read_freq set you might sleep. @type threshold: int - @param timeout: - https://docs.python.org/3/library/select.html#polling-objects + @param timeout: see read_freq above. If provided, it must be set in + milliseconds. + see https://docs.python.org/2/library/select.html#polling-objects @type timeout: int """ # Watch Manager instance @@ -1192,7 +1193,8 @@ class Notifier: milliseconds. @param timeout: If specified it overrides the corresponding instance - attribute _timeout. + attribute _timeout. timeout must be sepcified in + milliseconds. @type timeout: int @return: New events to read. @@ -1435,7 +1437,7 @@ class ThreadedNotifier(threading.Thread, Notifier): @type default_proc_fun: instance of ProcessEvent @param read_freq: if read_freq == 0, events are read asap, if read_freq is > 0, this thread sleeps - max(0, read_freq - timeout) seconds. + max(0, read_freq - (timeout / 1000)) seconds. @type read_freq: int @param threshold: File descriptor will be read only if the accumulated size to read becomes >= threshold. If != 0, you likely @@ -1445,8 +1447,9 @@ class ThreadedNotifier(threading.Thread, Notifier): until the amount of events to read is >= threshold. At least with read_freq you might sleep. @type threshold: int - @param timeout: - https://docs.python.org/3/library/select.html#polling-objects + @param timeout: see read_freq above. If provided, it must be set in + milliseconds. + see https://docs.python.org/2/library/select.html#select.poll.poll @type timeout: int """ # Init threading base class diff --git a/python3/pyinotify.py b/python3/pyinotify.py index 9fb815e..21b04ed 100755 --- a/python3/pyinotify.py +++ b/python3/pyinotify.py @@ -1099,7 +1099,7 @@ class Notifier: @type default_proc_fun: instance of ProcessEvent @param read_freq: if read_freq == 0, events are read asap, if read_freq is > 0, this thread sleeps - max(0, read_freq - timeout) seconds. But if + max(0, read_freq - (timeout / 1000)) seconds. But if timeout is None it may be different because poll is blocking waiting for something to read. @type read_freq: int @@ -1111,8 +1111,9 @@ class Notifier: until the amount of events to read is >= threshold. At least with read_freq set you might sleep. @type threshold: int - @param timeout: - http://docs.python.org/lib/poll-objects.html#poll-objects + @param timeout: see read_freq above. If provided, it must be set in + milliseconds. + see https://docs.python.org/3/library/select.html#select.poll.poll @type timeout: int """ # Watch Manager instance @@ -1178,7 +1179,8 @@ class Notifier: milliseconds. @param timeout: If specified it overrides the corresponding instance - attribute _timeout. + attribute _timeout. timeout must be sepcified in + milliseconds. @type timeout: int @return: New events to read. @@ -1421,7 +1423,7 @@ class ThreadedNotifier(threading.Thread, Notifier): @type default_proc_fun: instance of ProcessEvent @param read_freq: if read_freq == 0, events are read asap, if read_freq is > 0, this thread sleeps - max(0, read_freq - timeout) seconds. + max(0, read_freq - (timeout / 1000)) seconds. @type read_freq: int @param threshold: File descriptor will be read only if the accumulated size to read becomes >= threshold. If != 0, you likely @@ -1431,8 +1433,9 @@ class ThreadedNotifier(threading.Thread, Notifier): until the amount of events to read is >= threshold. At least with read_freq you might sleep. @type threshold: int - @param timeout: - see http://docs.python.org/lib/poll-objects.html#poll-objects + @param timeout: see read_freq above. If provided, it must be set in + milliseconds. + see https://docs.python.org/3/library/select.html#select.poll.poll @type timeout: int """ # Init threading base class |