From 47fbd0b8d6d87ff7adb6e2319b26637205b2b7ca Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Thu, 16 Jun 1994 05:37:15 +0000 Subject: Formerly msg.defs.~11~ --- hurd/msg.defs | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'hurd') diff --git a/hurd/msg.defs b/hurd/msg.defs index 1bbdd2c9..adbd87a4 100644 --- a/hurd/msg.defs +++ b/hurd/msg.defs @@ -171,3 +171,24 @@ routine io_select_done ( /* This is sent by the startup server when the system is going down. */ routine startup_dosync ( process: mach_port_t); + +/* This is sent by a filesystem (after being requested with + dir_notice_changes) every time a directory is changed. + CHANGE identifies the sort of change that has occurred (see hurd_types.h); + NAME is the name that was changed. */ +routine dir_changed ( + notify_port: mach_port_t; + change: dir_changed_type_t; + name: string_t); + +/* This is sent by a filesystem (after being requested with + file_notice_changes) every time a file or its stat info is changed. + CHANGE identifies the sort of change that has occurred (see hurd_types.h); + START and END identify the affected regions of the file's data. */ +routine file_changed ( + notify_port: mach_port_t; + change: file_changed_type_t; + start: off_t; + end: off_t); + + -- cgit v1.2.3