1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2025-12-10 13:23:41 +00:00

1. Added ability to query MeshAent object for KVM Tile limit

2. Added TLS_WRITE_TRACE and KVMMaxTile build switch
This commit is contained in:
Bryan Roe
2020-04-12 22:51:35 -07:00
parent 9aaef732d9
commit 2da776ab5e
2 changed files with 18 additions and 4 deletions

View File

@@ -1904,6 +1904,15 @@ void ILibDuktape_MeshAgent_PUSH(duk_context *ctx, void *chain)
ILibDuktape_EventEmitter_CreateEventEx(emitter, "kvmConnected");
ILibDuktape_CreateEventWithGetterAndSetterEx(ctx, "remoteMouseRender", ILibDuktape_MeshAgent_remoteMouseRender_get, ILibDuktape_MeshAgent_remoteMouseRender_set);
#if defined(WIN32)
ILibDuktape_CreateReadonlyProperty_int(ctx, "maxKvmTileSize", 0);
#else
#if defined(JPEGMAXBUF)
ILibDuktape_CreateReadonlyProperty_int(ctx, "maxKvmTileSize", JPEGMAXBUF);
#else
ILibDuktape_CreateReadonlyProperty_int(ctx, "maxKvmTileSize", 65500);
#endif
#endif
#if defined(_POSIX) && !defined(__APPLE__)
ILibDuktape_CreateInstanceMethod(ctx, "enableKvmSlaveLog", ILibDuktape_MeshAgent_enableKvmSlaveLog, 1);