Add shim proto generation
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
This commit is contained in:
parent
3c44ec5dbc
commit
e6de7ea4b5
3 changed files with 1495 additions and 4 deletions
3
api/shim/gen.go
Normal file
3
api/shim/gen.go
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
package shim
|
||||||
|
|
||||||
|
//go:generate protoc -I.:../../vendor:../../vendor/github.com/gogo/protobuf:../../../../../..:/usr/local/include --gogoctrd_out=plugins=grpc,import_path=github.com/docker/containerd/api/shim,Mgogoproto/gogo.proto=github.com/gogo/protobuf/gogoproto,Mgoogle/protobuf/descriptor.proto=github.com/gogo/protobuf/protoc-gen-gogo/descriptor:. shim.proto
|
1460
api/shim/shim.pb.go
Normal file
1460
api/shim/shim.pb.go
Normal file
File diff suppressed because it is too large
Load diff
|
@ -6,10 +6,38 @@ import "google/protobuf/empty.proto";
|
||||||
import "gogoproto/gogo.proto";
|
import "gogoproto/gogo.proto";
|
||||||
|
|
||||||
service ShimService {
|
service ShimService {
|
||||||
rpc Create(CreateRequest) returns (google.protobuf.Empty);
|
rpc Create(CreateRequest) returns (CreateResponse);
|
||||||
rpc Exec(ExecRequest) returns (google.protobuf.Empty);
|
rpc Start(StartRequest) returns (google.protobuf.Empty);
|
||||||
rpc State(StateRequest) returns (StateResponse);
|
rpc Delete(DeleteRequest) returns (DeleteResponse);
|
||||||
rpc Pty(PtyRequest) returns (google.protobuf.Empty);
|
rpc Exec(ExecRequest) returns (ExecResponse);
|
||||||
|
rpc Pty(PtyRequest) returns (google.protobuf.Empty);
|
||||||
|
}
|
||||||
|
|
||||||
|
message CreateRequest {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
message CreateResponse {
|
||||||
|
uint32 pid = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
message StartRequest {
|
||||||
|
}
|
||||||
|
|
||||||
|
message DeleteRequest {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
message DeleteResponse {
|
||||||
|
uint32 exit_status = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
message ExecRequest {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
message ExecResponse {
|
||||||
|
uint32 pid = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
message PtyRequest {
|
message PtyRequest {
|
||||||
|
|
Loading…
Reference in a new issue