C pointer type representing file system root objects.
Checks whether the given obj is a file system root object.
Retrieves the root of revision rev in fs. Data can be read from files via a revision root, but they are immutable.
Retrieves the root of the transaction txn. Data can be read from and written to files via a transaction root. When the transaction is committed, data written to files becomes visible outside the transaction in a new revision.
Checks whether the given file system root is a transaction root.
Retrieves the binary name of the transaction to which the given root belongs. If the root is not a transaction root, the procedure returns #f.
Retrieves the file system to which the given root belongs.