gpt4 book ai didi

c - 在 open62541 中将内存变量从服务器发送到客户端

转载 作者:太空宇宙 更新时间:2023-11-04 04:17:02 24 4
gpt4 key购买 nike


我正在尝试用 C 语言创建一个使用两种协议(protocol)的桥:OPC-UA 和 MODBUS。
在客户端和网桥之间,我使用了 open62541 协议(protocol)来请求一些任何类型的数据。当网桥接收到请求时,内存请求开始,从带有 MODBUS 协议(protocol)的网桥到 MODBUS 服务器,它应该发回请求的那些内存变量。
我的问题是我找不到任何方法来查看代码中服务器接收客户端请求的位置。
我需要找到如何将这些内存变量从服务器发送回客户端。
如果有人有解决方案,我会很高兴。

最佳答案

通过猜测,我假设您指的是 ReadRequest,并且您想找出服务器中处理此读取请求的位置?

可能是这个:Service_Read

https://github.com/open62541/open62541/blob/71e9a44d1aec5bc0cce465c8daefe47883b25f6c/src/server/ua_services_attribute.c#L394

或者 Operation_Read:

https://github.com/open62541/open62541/blob/71e9a44d1aec5bc0cce465c8daefe47883b25f6c/src/server/ua_services_attribute.c#L394

你在找什么?!

关于c - 在 open62541 中将内存变量从服务器发送到客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50577737/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com