diff options
author | Alexander Larsson <alexl@src.gnome.org> | 2007-09-13 11:14:42 +0000 |
---|---|---|
committer | Alexander Larsson <alexl@src.gnome.org> | 2007-09-13 11:14:42 +0000 |
commit | 81299f3ae88f4eba4d456742b5d626e9bc9b4220 (patch) | |
tree | 9482462c2ed2a461cd085c0e5b7e1feaa7999197 /common/gmountspec.h | |
parent | d36c5665264b43302d739f9d2a0babb8e6c6353f (diff) | |
download | gvfs-81299f3ae88f4eba4d456742b5d626e9bc9b4220.tar.gz |
Initial client side work for new mount tracker
Original git commit by Alexander Larsson <alex@greebo.(none)> at 1170091175 +0100
svn path=/trunk/; revision=277
Diffstat (limited to 'common/gmountspec.h')
-rw-r--r-- | common/gmountspec.h | 28 |
1 files changed, 17 insertions, 11 deletions
diff --git a/common/gmountspec.h b/common/gmountspec.h index 8b4775ba..b20ae4cd 100644 --- a/common/gmountspec.h +++ b/common/gmountspec.h @@ -35,17 +35,23 @@ typedef struct { char *mount_prefix; } GMountSpec; -GMountSpec *g_mount_spec_new (const char *type); -GMountSpec *g_mount_spec_ref (GMountSpec *spec); -void g_mount_spec_unref (GMountSpec *spec); -GMountSpec *g_mount_spec_from_dbus (DBusMessageIter *iter); -void g_mount_spec_to_dbus (DBusMessageIter *iter, - GMountSpec *spec); -void g_mount_spec_add_item (GMountSpec *spec, - const char *key, - const char *value); -gboolean g_mount_spec_match (GMountSpec *mount, - GMountSpec *path); +GMountSpec *g_mount_spec_new (const char *type); +GMountSpec *g_mount_spec_ref (GMountSpec *spec); +void g_mount_spec_unref (GMountSpec *spec); +GMountSpec *g_mount_spec_from_dbus (DBusMessageIter *iter); +void g_mount_spec_to_dbus (DBusMessageIter *iter, + GMountSpec *spec); +void g_mount_spec_to_dbus_with_path (DBusMessageIter *iter, + GMountSpec *spec, + const char *path); +void g_mount_spec_add_item (GMountSpec *spec, + const char *key, + const char *value); +gboolean g_mount_spec_match (GMountSpec *mount, + GMountSpec *path); +gboolean g_mount_spec_match_with_path (GMountSpec *mount, + GMountSpec *spec, + const char *path); G_END_DECLS |