Branch: Tag:

2010-01-28

2010-01-28 14:08:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

First attempt at supporting monitoring of symbolic links.

Rev: lib/modules/Filesystem.pmod/Monitor.pmod/symlinks.pike:1.1

3:    "ADT.Heap": "predef::Filesystem.Monitor.basic":1,    "Monitor()->next_poll": "predef::Filesystem.Monitor.basic":1,    "Pike.Backend": "predef::Filesystem.Monitor.basic":1, "predef::Filesystem.Monitor.basic.set_backend":1, -  "Stdio.Stat": "predef::Filesystem.Monitor.basic.Monitor.attr_changed":1, "predef::Filesystem.Monitor.basic.Monitor.call_callback":2, "predef::Filesystem.Monitor.basic.Monitor.file_created":1, "predef::Filesystem.Monitor.basic.Monitor.file_deleted":1, "predef::Filesystem.Monitor.basic.Monitor.file_exists":1, "predef::Filesystem.Monitor.basic.Monitor.stable_data_change":1, "predef::Filesystem.Monitor.basic.Monitor.status_change":2, "predef::Filesystem.Monitor.basic.Monitor.update":1, "predef::Filesystem.Monitor.basic.attr_changed":1, "predef::Filesystem.Monitor.basic.file_created":1, "predef::Filesystem.Monitor.basic.file_exists":1, "predef::Filesystem.Monitor.basic.stable_data_change":1, "predef::Filesystem.Monitor.basic.update_monitor":1, -  "UNDEFINED": "predef::Filesystem.Monitor.basic.Monitor.call_callback":1, +  "Stdio.Stat": "predef::Filesystem.Monitor.basic.Monitor.attr_changed":1, "predef::Filesystem.Monitor.basic.Monitor.call_callback":2, "predef::Filesystem.Monitor.basic.Monitor.file_created":1, "predef::Filesystem.Monitor.basic.Monitor.file_deleted":1, "predef::Filesystem.Monitor.basic.Monitor.file_exists":1, "predef::Filesystem.Monitor.basic.Monitor.stable_data_change":1, "predef::Filesystem.Monitor.basic.Monitor.status_change":2, "predef::Filesystem.Monitor.basic.Monitor.update":1, "predef::Filesystem.Monitor.basic.attr_changed":1, "predef::Filesystem.Monitor.basic.file_created":1, "predef::Filesystem.Monitor.basic.file_exists":1, "predef::Filesystem.Monitor.basic.stable_data_change":1, "predef::Filesystem.Monitor.basic.update_monitor":1, "predef::Filesystem.Monitor.symlinks.Monitor.attr_changed":1, "predef::Filesystem.Monitor.symlinks.Monitor.call_callback":1, "predef::Filesystem.Monitor.symlinks.Monitor.check_symlink":1, "predef::Filesystem.Monitor.symlinks.Monitor.file_created":1, "predef::Filesystem.Monitor.symlinks.Monitor.file_deleted":1, "predef::Filesystem.Monitor.symlinks.Monitor.file_exists":1, "predef::Filesystem.Monitor.symlinks.Monitor.low_call_callback":1, "predef::Filesystem.Monitor.symlinks.Monitor.stable_data_change":1, "predef::Filesystem.Monitor.symlinks.Monitor.status_change":2, "predef::Filesystem.Monitor.symlinks.attr_changed":1, "predef::Filesystem.Monitor.symlinks.file_created":1, "predef::Filesystem.Monitor.symlinks.file_exists":1, "predef::Filesystem.Monitor.symlinks.stable_data_change":1, +  "UNDEFINED": "predef::Filesystem.Monitor.basic.Monitor.call_callback":1, "predef::Filesystem.Monitor.symlinks.Monitor.call_callback":1, "predef::Filesystem.Monitor.symlinks.Monitor.low_call_callback":1,    "m": "predef::Filesystem.Monitor.basic.Monitor.check":1, -  "stable_time": "predef::Filesystem.Monitor.basic.stable_data_change":1, +  "stable_time": "predef::Filesystem.Monitor.basic.stable_data_change":1, "predef::Filesystem.Monitor.symlinks.stable_data_change":1,         Reference source: Reference targets.
27:   "predef::Filesystem.Monitor.basic.set_backend": "Pike.Backend"   "predef::Filesystem.Monitor.basic.stable_data_change": "Stdio.Stat" "stable_time"   "predef::Filesystem.Monitor.basic.update_monitor": "Stdio.Stat" + "predef::Filesystem.Monitor.symlinks.Monitor.attr_changed": "Stdio.Stat" + "predef::Filesystem.Monitor.symlinks.Monitor.call_callback": "Stdio.Stat" "UNDEFINED" + "predef::Filesystem.Monitor.symlinks.Monitor.check_symlink": "Stdio.Stat" + "predef::Filesystem.Monitor.symlinks.Monitor.file_created": "Stdio.Stat" + "predef::Filesystem.Monitor.symlinks.Monitor.file_deleted": "Stdio.Stat" + "predef::Filesystem.Monitor.symlinks.Monitor.file_exists": "Stdio.Stat" + "predef::Filesystem.Monitor.symlinks.Monitor.low_call_callback": "Stdio.Stat" "UNDEFINED" + "predef::Filesystem.Monitor.symlinks.Monitor.stable_data_change": "Stdio.Stat" + "predef::Filesystem.Monitor.symlinks.Monitor.status_change": "Stdio.Stat" + "predef::Filesystem.Monitor.symlinks.attr_changed": "Stdio.Stat" + "predef::Filesystem.Monitor.symlinks.file_created": "Stdio.Stat" + "predef::Filesystem.Monitor.symlinks.file_exists": "Stdio.Stat" + "predef::Filesystem.Monitor.symlinks.stable_data_change": "Stdio.Stat" "stable_time"