监视数据连接的缓冲区大小
- 更新时间2025-08-27
- 阅读时长2分钟
读取缓冲数据后,用户可监视缓冲区的大小,并可请求已分配缓冲区的诊断信息。
按照下列步骤,监视缓冲区大小。
- 在程序框图上放置一个While循环。
- 在While循环的左侧放置一个“打开DataSocket”函数,用于通过编程打开数据连接。
- 为客户端连接指定缓冲区大小。
- 在While循环内放置一个“读取DataSocket”函数。
- 将“打开DataSocket”函数的连接ID输出端连线至“读取DataSocket”函数的连接输入输入端。
- 在While循环的内部将属性节点置于“读取DataSocket”函数的右侧。
- 将“读取DataSocket”函数的连接输出输出端连线至“属性节点”函数的引用输入端。
- 调整属性节点的大小并添加一个接线端。
- 单击“属性节点”的第一个白色区域,选择缓冲区利用率(字节)属性。
- 单击“属性节点”的第二个白色区域,选择缓冲区利用率(包)属性。
- 为每个属性创建显示控件,按照用户指定的缓冲区限制,监视使用情况。
根据“缓冲区最大字节数”属性或“缓冲区最大数据包”属性的设置,达到任何一种缓冲区限制时,LabVIEW将停止填充客户端缓冲区。