mirror of
https://github.com/emu-russia/pureikyubu.git
synced 2025-04-02 10:42:15 -04:00
30 lines
579 B
C
30 lines
579 B
C
// JDI Host Interface
|
|
|
|
#pragma once
|
|
|
|
Json::Value *
|
|
CallJdi(const char* request);
|
|
|
|
bool
|
|
CallJdiNoReturn(const char* request);
|
|
|
|
bool
|
|
CallJdiReturnInt(const char* request, int* valueOut);
|
|
|
|
bool
|
|
CallJdiReturnString(const char* request, char* valueOut, size_t valueSize);
|
|
|
|
bool
|
|
CallJdiReturnBool(const char* request, bool* valueOut);
|
|
|
|
void
|
|
JdiAddNode(const char* filename, JDI::JdiReflector reflector);
|
|
|
|
void
|
|
JdiRemoveNode(const char* filename);
|
|
|
|
void
|
|
JdiAddCmd(const char* name, JDI::CmdDelegate command);
|
|
|
|
void
|
|
CallJdiReturnJson(const char* request, char* reply, size_t replySize);
|