// This defines protocol for a simple server that lists files. // // See also the nanopb-specific options in fileproto.options. syntax = "proto2"; message ListFilesRequest { optional string path = 1 [default = "/"]; } message FileInfo { required uint64 inode = 1; required string name = 2; } message ListFilesResponse { optional bool path_error = 1 [default = false]; repeated FileInfo file = 2; }