Я хочу, чтобы асинхронно не только вызывались функции cpp в Python, но и возвращались функции Python в моих функциях cpp для выполнения обратных вызовов.
Пример
python script
import ffi
import exemplecpp
def hello():
print("Hello world\n")
hello_callback = ffi.callback("v", hello, "")
exemplecpp.cppfunc(hello_callback)
Как в пользовательском модуле получить обратный вызов как функцию, чтобы использовать его в моей функции cpp
cpp function
mp_obj_t cppfunc(mp_obj_t func_obj)
{
...
func_obj();
...
return mp_const_none
}
Подробнее здесь: https://stackoverflow.com/questions/798 ... m-my-c-fun
Мобильная версия