2024-10-08 02:00:01 +00:00
|
|
|
#ifndef RDBSERVER_SERVER_H_
|
|
|
|
#define RDBSERVER_SERVER_H_
|
|
|
|
|
|
|
|
#include <cmdbuf.h>
|
2024-10-08 02:18:42 +00:00
|
|
|
#include <response.h>
|
2024-10-08 02:00:01 +00:00
|
|
|
#include <stdbool.h>
|
|
|
|
#include <vb.h>
|
|
|
|
|
2024-10-10 22:20:16 +00:00
|
|
|
typedef struct RdbServer {
|
|
|
|
VB *sim;
|
|
|
|
bool running;
|
|
|
|
} RdbServer;
|
|
|
|
|
2024-10-10 22:38:40 +00:00
|
|
|
void rdbServerInit(RdbServer *srv, VB *sim);
|
|
|
|
int rdbServerHandleCommand(RdbServer *srv, CommandBuf *cmd, RdbResponse *res);
|
|
|
|
int rdbServerBreak(RdbServer *srv, RdbResponse *res);
|
2024-10-08 02:00:01 +00:00
|
|
|
|
|
|
|
#endif
|