diff options
author | Ilion Beyst <ilion.beyst@gmail.com> | 2022-06-03 21:24:18 +0200 |
---|---|---|
committer | Ilion Beyst <ilion.beyst@gmail.com> | 2022-06-03 21:24:18 +0200 |
commit | c3d32e051cfeb1deffffbdfe533d17736f72aeda (patch) | |
tree | 2a00c69e47e018be08c8f65b41a7b550b68925c5 /proto/bot_api.proto | |
parent | 0f80b196149a0fb75d84b61c8bbbeb9a71267129 (diff) | |
download | planetwars.dev-c3d32e051cfeb1deffffbdfe533d17736f72aeda.tar.xz planetwars.dev-c3d32e051cfeb1deffffbdfe533d17736f72aeda.zip |
basic bot api proto definition
Diffstat (limited to 'proto/bot_api.proto')
-rw-r--r-- | proto/bot_api.proto | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/proto/bot_api.proto b/proto/bot_api.proto index ad0ee2f..0892270 100644 --- a/proto/bot_api.proto +++ b/proto/bot_api.proto @@ -10,6 +10,17 @@ message HelloResponse { string response = 1; } -service TestService { - rpc greet(Hello) returns (HelloResponse); +message PlayerRequest { + int32 request_id = 1; + bytes content = 2; +} + +message PlayerRequestResponse { + int32 request_id = 1; + bytes content = 2; +} + +service BotApiService { + // server sends requests to the player, player responds + rpc ConnectBot(stream PlayerRequestResponse) returns (stream PlayerRequest); } |