package rrg.fs

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message Blob

blob.proto:18

Binary data object. Blobs are used mostly (but not exclusively) to represent contents of files: sending an entire file in one Protocol Buffers message is not feasible, so we divide files to smaller portions and deliver it to the server one by one. On the server, the blob sink stores blobs immediately in a blobstore instead of storing it in the database to be later picked up by a worker for further processing.

message FileExtAttr

fs.proto:80

Extended attribute of a file. Note that extended attributes are not available on Windows and there are some differences between how they work on macOS and Linux. See the [Wikipedia][1] article for more details. [Wikipedia]: https://en.wikipedia.org/wiki/Extended_file_attributes

Used in: action.get_file_metadata.Result

message FileMetadata

fs.proto:29

Metadata associated with a specific file.

Used in: action.get_file_metadata.Result, action.get_file_metadata_kmx.Result

enum FileMetadata.Type

fs.proto:31

List of different file types.

Used in: FileMetadata

message Mount

fs.proto:94

Information about a mounted filesystem.

Used in: action.list_mounts.Result

message Path

fs.proto:12

Path in the filesystem.

Used in: action.dump_process_memory.Result, action.execute_signed_command.Command, action.get_file_contents.Args, action.get_file_contents.Result, action.get_file_contents_kmx.Args, action.get_file_contents_kmx.Result, action.get_file_metadata.Args, action.get_file_metadata.Result, action.get_file_metadata_kmx.Args, action.get_file_metadata_kmx.Result, action.get_file_sha256.Args, action.get_file_sha256.Result, action.get_filesystem_timeline.Args, action.get_filesystem_timeline_tsk.Args, action.grep_file_contents.Args, action.list_processes.Result, action.list_utmp_users.Args, Mount, startup.Startup