syntax = "proto3"; package examples; option go_package = "github.com/yedf/dtm/examples"; import "dtmgrpc/dtmgrpc.proto"; import "google/protobuf/empty.proto"; // The dtm service definition. service Busi { rpc CanSubmit(dtmgrpc.BusiRequest) returns (google.protobuf.Empty) {} rpc TransIn(dtmgrpc.BusiRequest) returns (google.protobuf.Empty) {} rpc TransOut(dtmgrpc.BusiRequest) returns (google.protobuf.Empty) {} rpc TransInRevert(dtmgrpc.BusiRequest) returns (google.protobuf.Empty) {} rpc TransOutRevert(dtmgrpc.BusiRequest) returns (google.protobuf.Empty) {} rpc TransInConfirm(dtmgrpc.BusiRequest) returns (google.protobuf.Empty) {} rpc TransOutConfirm(dtmgrpc.BusiRequest) returns (google.protobuf.Empty) {} rpc XaNotify(dtmgrpc.BusiRequest) returns (google.protobuf.Empty) {} rpc TransInXa(dtmgrpc.BusiRequest) returns (google.protobuf.Empty) {} rpc TransOutXa(dtmgrpc.BusiRequest) returns (google.protobuf.Empty) {} }