如何使用glib / gio监视根目录?

时间:2012-04-01 12:01:27

标签: c glib gio

我正在尝试在根文件系统目录上执行文件监视器。我使用g_file_new_for_path()/作为路径,并使用g_file_monitor()创建监视器。但在执行时没有报告任何事件。如果我使用路径//抛出事件。

是GIO的错误还是我需要使用//

1 个答案:

答案 0 :(得分:2)

来自g_file_new_for_path的文档:

path : A string containing a relative or absolute path. 
       The string must be encoded in the glib filename encoding

GLib文件编码iirc如下: [protocol:]//path/to/file

我认为这也应该有效: file:///

的别名