c - 如何使用 net-snmp 库读取 snmp 表?
问题描述
我正在使用 net-snmp 库编写一个简单的 SNMP 管理器,对于给定的 OID,它从代理读取该对象并将其返回给调用者。如果是表格,我需要在返回它们之前将它们打包在一个结构中。
到目前为止,我可以读取单个对象,但我不知道如何读取表格。我知道我可以通过批量请求一次读取多个对象,但我不知道提前表的行数(仅列),所以我不知道max_repetitions应该设置为什么。
有没有可以帮助解决这个问题的库函数?我看了但没有找到。我找到了这个table API,但如果我理解正确,它是用于创建表的代理,而不是读取它们。如果没有任何方便的功能,最好的方法是什么?
解决方案
推荐阅读
- c++ - SDL2 渲染器未在屏幕上绘制任何内容
- f# - Ionide:如何指定 FSharpLint 的配置?
- r - R ternery like 语法,对变量存在进行真/假检查
- ruby-on-rails - Rails 5 ActiveRecord 可选包含嵌套关联属性的位置
- javascript - 传递图片网址问题
- latex - 尝试使用 RMarkdown/kable 编织 pdf 时出现错误的 \noalign 错误
- python-3.x - 教师力量培训 PyTorch
- swiftui - SwiftUI 文本字段和整数
- react-native - React Native Video 海报在 ios 中不起作用
- amazon-web-services - 如何使用 AWS CLI 仅根据它们的年龄来获取所有访问密钥