18 grpc::Status
Start(grpc::ServerContext* context,
const Empty* request, CommandResponse* response)
override;
19 grpc::Status
Stop(grpc::ServerContext* context,
const Empty* request, CommandResponse* response)
override;
20 grpc::Status
Pause(grpc::ServerContext* context,
const Empty* request, CommandResponse* response)
override;
21 grpc::Status
Resume(grpc::ServerContext* context,
const Empty* request, CommandResponse* response)
override;
22 grpc::Status
Reset(grpc::ServerContext* context,
const Empty* request, CommandResponse* response)
override;
25 grpc::Status
PressButtons(grpc::ServerContext* context,
const ButtonRequest* request, CommandResponse* response)
override;
26 grpc::Status
ReleaseButtons(grpc::ServerContext* context,
const ButtonRequest* request, CommandResponse* response)
override;
27 grpc::Status
HoldButtons(grpc::ServerContext* context,
const ButtonHoldRequest* request, CommandResponse* response)
override;
30 grpc::Status
GetGameState(grpc::ServerContext* context,
const GameStateRequest* request, GameStateResponse* response)
override;
31 grpc::Status
ReadMemory(grpc::ServerContext* context,
const MemoryRequest* request, MemoryResponse* response)
override;
32 grpc::Status
WriteMemory(grpc::ServerContext* context,
const MemoryWriteRequest* request, CommandResponse* response)
override;