Get desktop application:
View/edit binary Protocol Buffers messages
uint64 inodeId = 1
uint64 nodeId = 2
uint64 parent = 2
string name = 3
uint32 mode = 4
uint64 nodeId = 5
optional Owner AnotherOwner = 1
optional Inode inode = 2
uint64 child = 3
uint64 handleId = 5
uint64 parent = 1
string name = 2
optional Owner AnotherOwner = 1
optional Inode inode = 2
uint64 errno = 3
optional Owner AnotherOwner = 1
uint64 handleId = 2
uint64 errno = 3
optional Owner AnotherOwner = 1
uint64 handleId = 1
int64 offset = 2
int64 size = 3
optional Owner AnotherOwner = 1
int32 bytesRead = 2
bytes data = 3
uint64 errno = 4
uint64 handleId = 1
int64 offset = 2
bytes data = 3
optional Owner AnotherOwner = 1
uint64 errno = 2
uint64 parent = 1
string name = 2
string target = 3
uint64 nodeId = 4
optional Owner AnotherOwner = 1
optional Inode inode = 2
uint64 child = 3
optional Owner AnotherOwner = 1
string target = 2
uint64 errno = 3
uint64 parent = 2
string name = 3
uint32 mode = 4
uint64 nodeId = 5
optional Owner AnotherOwner = 1
optional Inode inode = 2
uint64 child = 3
uint64 parent = 1
string name = 2
optional Owner AnotherOwner = 1
uint64 errno = 2
optional Owner AnotherOwner = 1
uint64 handleId = 2
uint64 errno = 3
optional Owner AnotherOwner = 1
uint64 callerId = 1
uint64 handleId = 2
uint64 offset = 3
bytes dst = 4
int32 bytesRead = 5
optional Owner AnotherOwner = 1
bytes dst = 2
int32 bytesRead = 3
uint64 errno = 4
uint64 parent = 1
string name = 2
uint64 nodeId = 3
optional Owner AnotherOwner = 1
optional Inode inode = 2
uint64 child = 3
uint64 errno = 5
uint64 inodeId = 1
uint64 nodeId = 2
optional Owner AnotherOwner = 1
uint64 inodeId = 1
optional uint64 size = 2
optional uint32 mode = 3
uint64 inodeId = 1
uint64 nodeId = 2
uint64 n = 3
optional Owner AnotherOwner = 1
bool forget = 2
(message has no fields)
(message has no fields)
(message has no fields)
Used in: CreateFileResponse, CreateSymlinkResponse, GetInodeAttributesResponse, LookUpInode2Response, LookUpInodeResponse, MkDirResponse, SetInodeAttributesResponse, StolenInode
uint64 size = 1
uint32 mode = 4
Used in: CreateFileResponse, CreateSymlinkResponse, LookUpInodeResponse, MkDirResponse, StolenInode, UnlinkResponse
uint64 id = 1
string name = 2
bool dir = 3
bool symlink = 4
optional Owner owner = 5
string url = 1
uint64 nodeId = 2
Used in: JoinClusterResponse
uint64 nodeId = 1
string url = 2
Used in: CreateFileResponse, CreateSymlinkResponse, ForgetInodeResponse, GetInodeAttributesResponse, Inode, LookUpInode2Response, LookUpInodeResponse, MkDirResponse, OpenDirResponse, OpenFileResponse, ReadDirResponse, ReadFileResponse, ReadSymlinkResponse, ReleaseDirHandleResponse, ReleaseFileHandleResponse, RmDirResponse, SetInodeAttributesResponse, TryStealInodeOwnershipResponse, UnlinkResponse, WriteFileResponse
uint64 term = 1
uint64 nodeId = 2
Used in: TryStealInodeOwnershipResponse
uint64 ownerTerm = 1
map<string, bytes> userMetadata = 4
int64 refcnt = 5
map<uint64, uint64> refcnts = 6
repeated Inode children = 7