package cdc_ft

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

message AddDeletedFilesResponse

messages.proto:178

Send list of to-be-deleted files to the client.

message AddFileIndicesResponse

messages.proto:119

Send indices of missing and changed files to client.

message AddFilesRequest

messages.proto:65

Send file list to server.

message AddFilesRequest.File

messages.proto:66

Used in: AddFilesRequest

message AddPatchCommandsRequest

messages.proto:153

Send patching information to server. Uses SOA layout to save bandwidth. The arrays are expected to be of the same length.

enum AddPatchCommandsRequest.Source

messages.proto:154

Used in: AddPatchCommandsRequest

message AddSignaturesResponse

messages.proto:143

Send signatures for diffing file data to client. Uses SOA layout to save bandwidth. The arrays are expected to be of the same length.

message SendFileStatsResponse

messages.proto:86

Send stats to client for logging purposes.

message SendMissingFileDataRequest

messages.proto:125

Tell server that client will send data of a missing file.

message SendSignatureResponse

messages.proto:133

Tell client that server is about to send signature data for diffing files.

message SetOptionsRequest

messages.proto:39

Send command line options to server. The options largely match the command line args.

message SetOptionsRequest.FilterRule

messages.proto:40

Used in: SetOptionsRequest

enum SetOptionsRequest.FilterRule.Type

messages.proto:41

Used in: FilterRule

message ShutdownRequest

messages.proto:190

Tell server to shut the frick down.

(message has no fields)

message ShutdownResponse

messages.proto:193

Ack for ShutdownRequest.

(message has no fields)

message TestRequest

messages.proto:21

Used for testing.

message ToggleCompressionRequest

messages.proto:28

Notify server that subsequent messages are going to be compressed, e.g. when the client is about to send missing files. Once all compressed data is sent, the client waits for the ToggleCompressionResponse.

(message has no fields)

message ToggleCompressionResponse

messages.proto:35

Notify client that all compressed messages have been received (e.g. all missing files have been copied to the server) and that the client may switch to uncompressed transfer again. This "write fence" or "sync point" is necessary to prevent that the server reads past the compressed data because it doesn't know where compressed data ends.

(message has no fields)