summaryrefslogtreecommitdiff
path: root/netfs/ice/directory.ice
blob: 4f5ce797fe7d72c08511f76840c7bf0f99d3b5d0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#pragma once

#include "exceptions.ice"
#include "types.ice"

module NetFS {
	interface Directory {
		void close() throws AuthError, SystemError;

		idempotent NameList readdir() throws AuthError, SystemError;
		idempotent DirectoryContents listdir() throws AuthError, SystemError;
	};
};