Convert a Java function to TVM function. @param function Java function. @return TVM function.
(Callback function)
| 279 | * @return TVM function. |
| 280 | */ |
| 281 | public static Function convertFunc(Callback function) { |
| 282 | Base.RefLong createdFuncHandleRef = new Base.RefLong(); |
| 283 | Base.checkCall(Base._LIB.tvmFFIFunctionCreateFromCallback(function, createdFuncHandleRef)); |
| 284 | return new Function(createdFuncHandleRef.value); |
| 285 | } |
| 286 | |
| 287 | private static Object invokeRegisteredCbFunc(Callback cb, TVMValue[] args) { |
| 288 | if (cb == null) { |