나는 C++ 프로젝트를 가지고 있으며 duktape JS 라이브러리를 사용하고 있습니다. JS에서 전역 함수를 등록하고이 함수를 사용하여 객체에 대한 포인터를 클로저 데이터로 저장해야하므로 함수가 호출 될 때이 포인터에 액세스 할 수 있습니다. duktape 마감 등록
나는 루아의 C API에서이 작업을 수행하는 방법을 알고 :lua_pushlightuserdata(L, this);
lua_pushcclosure(L, &someFunction, 1);
lua_setglobal(L, "someFunction");
먼저 내가 폐쇄 데이터로 포인터를 추진하고있어, 다음 기능 포인터. 나는 duktape API에서 동일한 기능을 필요로한다.
클로저 등록 및 액세스가 가능한 코드를 보여줄 수 있습니까?