Add new HTTP(anda) commands

This commit is contained in:
wheremyfoodat 2023-07-26 20:12:36 +03:00
parent 8fb3096331
commit fa6ce2a7f2
4 changed files with 31 additions and 2 deletions

View file

@ -12,7 +12,7 @@
#include "helpers.hpp"
enum class HttpActionType { None, Screenshot, Key };
enum class HttpActionType { None, Screenshot, Key, TogglePause, Reset };
class Emulator;
namespace httplib {
@ -42,6 +42,8 @@ class HttpAction {
static std::unique_ptr<HttpAction> createScreenshotAction(DeferredResponseWrapper& response);
static std::unique_ptr<HttpAction> createKeyAction(uint32_t key, bool state);
static std::unique_ptr<HttpAction> createTogglePauseAction();
static std::unique_ptr<HttpAction> createResetAction();
};
struct HttpServer {