首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用C语言实现OPC UA协议的文件访问

用C语言实现OPC UA协议的文件访问
EN

Stack Overflow用户
提问于 2013-09-28 23:30:17
回答 1查看 564关注 0票数 0

在OPC UA嵌入式堆栈中,已经存在一些库,任务是实现回调函数,以方便服务器具有数据访问能力。

例如,对于历史访问,将特定节点(node_handle)的历史数据保存在文件中,为了读取该节点的历史数据,提供了以下回调函数

代码语言:javascript
复制
UA_Status_t  UAServer_Callback_File_Open( uint32_t node_handle, uint8_t mode, uint32_t* file_handle){

}

UASErver_Callback_File_Write(uint32_t node_handle,uint32_t file_handle, UA_Byte_String_t * data) 

问题是,如何实现这一点?建议的文件格式是什么?uint32_t file_handle,这是否意味着文件就像一个元素类型为uint32_t的数组

在C中,当我想打开一个文件时。我们使用FILE * fopen( const char* file_name, const char * mode),该文件是一个二进制文件,但是如何实现此fopen取决于内核系统

提前谢谢你

EN

回答 1

Stack Overflow用户

发布于 2013-09-29 00:46:39

这是否表明,该文件实际上是一个uint32_t类型的数组?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19068550

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档