import "extendable.idl";
Public Member Functions | |
int | attach_namespace ([in] volume_id_t volume_id,[in, string] char *mounted_dir,[in, string] char *mount_dir) |
mount some dir of a volume to some other point in the namespace | |
int | detach_namespace ([in, string] char *mount_dir) |
unmount some dir from the namespace |
int l4vfs::extendable::attach_namespace | ( | [in] volume_id_t | volume_id, | |
[in, string] char * | mounted_dir, | |||
[in, string] char * | mount_dir | |||
) |
mount some dir of a volume to some other point in the namespace
volume_id | id of the volume to attach | |
mounted_dir | is an absolute path with its root at the volume's root | |
mount_dir | is an absolute path with its root at the name-space's root |
int l4vfs::extendable::detach_namespace | ( | [in, string] char * | mount_dir | ) |
unmount some dir from the namespace
mount_dir | is an absolute path in the name_server's name space, should point to a mount point |