26 lines
374 B
Protocol Buffer
26 lines
374 B
Protocol Buffer
|
syntax = "proto3";
|
||
|
|
||
|
package go.micro.bot;
|
||
|
|
||
|
service Command {
|
||
|
rpc Help(HelpRequest) returns (HelpResponse) {};
|
||
|
rpc Exec(ExecRequest) returns (ExecResponse) {};
|
||
|
}
|
||
|
|
||
|
message HelpRequest {
|
||
|
}
|
||
|
|
||
|
message HelpResponse {
|
||
|
string usage = 1;
|
||
|
string description = 2;
|
||
|
}
|
||
|
|
||
|
message ExecRequest {
|
||
|
repeated string args = 1;
|
||
|
}
|
||
|
|
||
|
message ExecResponse {
|
||
|
bytes result = 1;
|
||
|
string error = 2;
|
||
|
}
|