| AddBreakpoint(uint32_t addr, BreakpointType type, const std::string &condition="") | yaze::emu::mesen::MesenSocketClient | |
| AddEventListener(EventCallback callback) | yaze::emu::mesen::MesenSocketClient | |
| ClearBreakpoints() | yaze::emu::mesen::MesenSocketClient | |
| command_mutex_ | yaze::emu::mesen::MesenSocketClient | private |
| Connect() | yaze::emu::mesen::MesenSocketClient | |
| Connect(const std::string &socket_path) | yaze::emu::mesen::MesenSocketClient | |
| connected_ | yaze::emu::mesen::MesenSocketClient | private |
| current_input_ | yaze::emu::mesen::MesenSocketClient | private |
| Disassemble(uint32_t addr, int count=10) | yaze::emu::mesen::MesenSocketClient | |
| Disconnect() | yaze::emu::mesen::MesenSocketClient | |
| event_callback_ | yaze::emu::mesen::MesenSocketClient | private |
| event_callback_mutex_ | yaze::emu::mesen::MesenSocketClient | private |
| event_listeners_ | yaze::emu::mesen::MesenSocketClient | private |
| event_socket_fd_ | yaze::emu::mesen::MesenSocketClient | private |
| event_thread_ | yaze::emu::mesen::MesenSocketClient | private |
| event_thread_running_ | yaze::emu::mesen::MesenSocketClient | private |
| EventLoop() | yaze::emu::mesen::MesenSocketClient | private |
| FindSocketPaths() | yaze::emu::mesen::MesenSocketClient | privatestatic |
| Frame() | yaze::emu::mesen::MesenSocketClient | |
| GetCpuState() | yaze::emu::mesen::MesenSocketClient | |
| GetGameState() | yaze::emu::mesen::MesenSocketClient | |
| GetSocketPath() const | yaze::emu::mesen::MesenSocketClient | inline |
| GetSprites(bool all=false) | yaze::emu::mesen::MesenSocketClient | |
| GetState() | yaze::emu::mesen::MesenSocketClient | |
| GetTrace(int count=20) | yaze::emu::mesen::MesenSocketClient | |
| IsConnected() const | yaze::emu::mesen::MesenSocketClient | |
| ListAvailableSockets() | yaze::emu::mesen::MesenSocketClient | static |
| LoadState(int slot) | yaze::emu::mesen::MesenSocketClient | |
| MesenSocketClient() | yaze::emu::mesen::MesenSocketClient | |
| MesenSocketClient(const MesenSocketClient &)=delete | yaze::emu::mesen::MesenSocketClient | |
| next_event_listener_id_ | yaze::emu::mesen::MesenSocketClient | private |
| operator=(const MesenSocketClient &)=delete | yaze::emu::mesen::MesenSocketClient | |
| ParseResponse(const std::string &response) | yaze::emu::mesen::MesenSocketClient | private |
| Pause() | yaze::emu::mesen::MesenSocketClient | |
| pending_event_payload_ | yaze::emu::mesen::MesenSocketClient | private |
| Ping() | yaze::emu::mesen::MesenSocketClient | |
| ReadBlock(uint32_t addr, size_t len) | yaze::emu::mesen::MesenSocketClient | |
| ReadByte(uint32_t addr) | yaze::emu::mesen::MesenSocketClient | |
| ReadWord(uint32_t addr) | yaze::emu::mesen::MesenSocketClient | |
| RemoveBreakpoint(int id) | yaze::emu::mesen::MesenSocketClient | |
| RemoveEventListener(EventListenerId id) | yaze::emu::mesen::MesenSocketClient | |
| Reset() | yaze::emu::mesen::MesenSocketClient | |
| Resume() | yaze::emu::mesen::MesenSocketClient | |
| SaveState(int slot) | yaze::emu::mesen::MesenSocketClient | |
| Screenshot() | yaze::emu::mesen::MesenSocketClient | |
| SendCommand(const std::string &json) | yaze::emu::mesen::MesenSocketClient | |
| SendCommandOnSocket(int fd, const std::string &json, bool update_connection_state) | yaze::emu::mesen::MesenSocketClient | private |
| SetButton(emu::input::SnesButton button, bool pressed) | yaze::emu::mesen::MesenSocketClient | |
| SetButtons(const emu::input::ControllerState &state) | yaze::emu::mesen::MesenSocketClient | |
| SetCollisionOverlay(bool enable, const std::string &colmap="A") | yaze::emu::mesen::MesenSocketClient | |
| SetEventCallback(EventCallback callback) | yaze::emu::mesen::MesenSocketClient | |
| socket_fd_ | yaze::emu::mesen::MesenSocketClient | private |
| socket_path_ | yaze::emu::mesen::MesenSocketClient | private |
| Step(int count=1, const std::string &mode="into") | yaze::emu::mesen::MesenSocketClient | |
| Subscribe(const std::vector< std::string > &events) | yaze::emu::mesen::MesenSocketClient | |
| Unsubscribe() | yaze::emu::mesen::MesenSocketClient | |
| WriteBlock(uint32_t addr, const std::vector< uint8_t > &data) | yaze::emu::mesen::MesenSocketClient | |
| WriteByte(uint32_t addr, uint8_t value) | yaze::emu::mesen::MesenSocketClient | |
| WriteWord(uint32_t addr, uint16_t value) | yaze::emu::mesen::MesenSocketClient | |
| ~MesenSocketClient() | yaze::emu::mesen::MesenSocketClient | |