#include <emulator_service_impl.h>
|
| EmulatorServiceImpl (yaze::emu::Emulator *emulator) |
|
grpc::Status | Start (grpc::ServerContext *context, const Empty *request, CommandResponse *response) override |
|
grpc::Status | Stop (grpc::ServerContext *context, const Empty *request, CommandResponse *response) override |
|
grpc::Status | Pause (grpc::ServerContext *context, const Empty *request, CommandResponse *response) override |
|
grpc::Status | Resume (grpc::ServerContext *context, const Empty *request, CommandResponse *response) override |
|
grpc::Status | Reset (grpc::ServerContext *context, const Empty *request, CommandResponse *response) override |
|
grpc::Status | PressButtons (grpc::ServerContext *context, const ButtonRequest *request, CommandResponse *response) override |
|
grpc::Status | ReleaseButtons (grpc::ServerContext *context, const ButtonRequest *request, CommandResponse *response) override |
|
grpc::Status | HoldButtons (grpc::ServerContext *context, const ButtonHoldRequest *request, CommandResponse *response) override |
|
grpc::Status | GetGameState (grpc::ServerContext *context, const GameStateRequest *request, GameStateResponse *response) override |
|
grpc::Status | ReadMemory (grpc::ServerContext *context, const MemoryRequest *request, MemoryResponse *response) override |
|
grpc::Status | WriteMemory (grpc::ServerContext *context, const MemoryWriteRequest *request, CommandResponse *response) override |
|
Definition at line 13 of file emulator_service_impl.h.
◆ EmulatorServiceImpl()
◆ Start()
grpc::Status yaze::agent::EmulatorServiceImpl::Start |
( |
grpc::ServerContext * |
context, |
|
|
const Empty * |
request, |
|
|
CommandResponse * |
response |
|
) |
| |
|
override |
◆ Stop()
grpc::Status yaze::agent::EmulatorServiceImpl::Stop |
( |
grpc::ServerContext * |
context, |
|
|
const Empty * |
request, |
|
|
CommandResponse * |
response |
|
) |
| |
|
override |
◆ Pause()
grpc::Status yaze::agent::EmulatorServiceImpl::Pause |
( |
grpc::ServerContext * |
context, |
|
|
const Empty * |
request, |
|
|
CommandResponse * |
response |
|
) |
| |
|
override |
◆ Resume()
grpc::Status yaze::agent::EmulatorServiceImpl::Resume |
( |
grpc::ServerContext * |
context, |
|
|
const Empty * |
request, |
|
|
CommandResponse * |
response |
|
) |
| |
|
override |
◆ Reset()
grpc::Status yaze::agent::EmulatorServiceImpl::Reset |
( |
grpc::ServerContext * |
context, |
|
|
const Empty * |
request, |
|
|
CommandResponse * |
response |
|
) |
| |
|
override |
◆ PressButtons()
grpc::Status yaze::agent::EmulatorServiceImpl::PressButtons |
( |
grpc::ServerContext * |
context, |
|
|
const ButtonRequest * |
request, |
|
|
CommandResponse * |
response |
|
) |
| |
|
override |
◆ ReleaseButtons()
grpc::Status yaze::agent::EmulatorServiceImpl::ReleaseButtons |
( |
grpc::ServerContext * |
context, |
|
|
const ButtonRequest * |
request, |
|
|
CommandResponse * |
response |
|
) |
| |
|
override |
◆ HoldButtons()
grpc::Status yaze::agent::EmulatorServiceImpl::HoldButtons |
( |
grpc::ServerContext * |
context, |
|
|
const ButtonHoldRequest * |
request, |
|
|
CommandResponse * |
response |
|
) |
| |
|
override |
◆ GetGameState()
grpc::Status yaze::agent::EmulatorServiceImpl::GetGameState |
( |
grpc::ServerContext * |
context, |
|
|
const GameStateRequest * |
request, |
|
|
GameStateResponse * |
response |
|
) |
| |
|
override |
◆ ReadMemory()
grpc::Status yaze::agent::EmulatorServiceImpl::ReadMemory |
( |
grpc::ServerContext * |
context, |
|
|
const MemoryRequest * |
request, |
|
|
MemoryResponse * |
response |
|
) |
| |
|
override |
◆ WriteMemory()
grpc::Status yaze::agent::EmulatorServiceImpl::WriteMemory |
( |
grpc::ServerContext * |
context, |
|
|
const MemoryWriteRequest * |
request, |
|
|
CommandResponse * |
response |
|
) |
| |
|
override |
◆ emulator_
Definition at line 35 of file emulator_service_impl.h.
Referenced by GetGameState(), HoldButtons(), Pause(), PressButtons(), ReadMemory(), ReleaseButtons(), Reset(), Resume(), Start(), Stop(), and WriteMemory().
The documentation for this class was generated from the following files: