1 /* Signalling between a directory and a directory listing activity. This 2 interface is used only by the server and features a read operation that is 3 initiated and then completed later. */ 4 5 #include <sys/types.h> /* size_t */ 6 7 interface DirectoryListingPrivate 8 { 9 /* Terminate a directory listing activity. */ 10 11 [opcode(0)] void terminate(); 12 13 /* Read a directory listing entry. The actual entry is communicated via a 14 mechanism established outside this interface. */ 15 16 [opcode(1), completion] void read(in size_t position, out size_t size); 17 };