如何解决使用NAN从Nodejs CPP插件返回缓冲区数组
我很难找到一个从nodejs插件返回多个缓冲区的示例。我只有一个缓冲区,但是我一生无法找到多个缓冲区的语法。我当前的代码如下所示(忽略缺少清理回调,稍后我将越过该桥):
Local<Array> bandArray = Array::New( isolate );
for ( int i = 0; i < numBands; i++ ) {
bandArray->Set(
i,Nan::NewBuffer((char *)(bsqData[i]),bytesPerBands)
);
}
我想避免返回一个大的交错缓冲区,否则我的数据将以BIP格式...任何帮助将不胜感激!
我以前经常这样做的东西:How to export array data through node addon
https://community.risingstack.com/using-buffers-node-js-c-plus-plus/
https://github.com/nodejs/nan/blob/master/doc/buffers.md#api_nan_new_buffer
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。