syntax = "proto3"; import "base.proto"; option go_package = "pkg/proto"; message SetRequest { BaseKey key = 1; string val = 2; } message SetResponse { string result = 2; } message GetRequest { BaseKey key = 1; } message GetResponse { string result = 2; } message AddRequest { BaseKey key = 1; int32 renewal = 2; } message AddResponse { string result = 2; } message ReduceRequest { BaseKey key = 1; int32 renewal = 2; } message ReduceResponse { string result = 2; } message SetbitRequest { BaseKey key = 1; bool val = 2; int32 offer = 3; } message SetbitResponse { } message GetbitRequest { BaseKey key = 1; int32 offer = 3; } message GetbitResponse { bool val = 2; }