summaryrefslogtreecommitdiff
path: root/docker/api/buildkit/filesync/filesync.proto
blob: 327a043c8f84bce883f27565b52204c07c5623fd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
syntax = "proto3";

package moby.filesync.v1;

option go_package = "filesync";

service FileSync{
  rpc DiffCopy(stream BytesMessage) returns (stream BytesMessage);
  rpc TarStream(stream BytesMessage) returns (stream BytesMessage);
}

service FileSend{
  rpc DiffCopy(stream BytesMessage) returns (stream BytesMessage);
}


// BytesMessage contains a chunk of byte data
message BytesMessage{
    bytes data = 1;
}