mirror of
				https://gitea.com/Lydanne/buildx.git
				synced 2025-11-04 10:03:42 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			23 lines
		
	
	
		
			497 B
		
	
	
	
		
			Protocol Buffer
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			497 B
		
	
	
	
		
			Protocol Buffer
		
	
	
	
	
	
syntax = "proto3";
 | 
						|
 | 
						|
package moby.filesync.v1;
 | 
						|
 | 
						|
option go_package = "filesync";
 | 
						|
 | 
						|
import "github.com/tonistiigi/fsutil/types/wire.proto";
 | 
						|
 | 
						|
service FileSync{
 | 
						|
  rpc DiffCopy(stream fsutil.types.Packet) returns (stream fsutil.types.Packet);
 | 
						|
  rpc TarStream(stream fsutil.types.Packet) returns (stream fsutil.types.Packet);
 | 
						|
}
 | 
						|
 | 
						|
service FileSend{
 | 
						|
  rpc DiffCopy(stream BytesMessage) returns (stream BytesMessage);
 | 
						|
}
 | 
						|
 | 
						|
 | 
						|
// BytesMessage contains a chunk of byte data
 | 
						|
message BytesMessage{
 | 
						|
	bytes data = 1;
 | 
						|
}
 |