typedef call_func = ffi.Pointer<FFIBytesReturn> Function( ffi.Pointer<Utf8>, ffi.Pointer<ffi.Void>, ffi.Int32, );