首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Net-SNMP返回类型

Net-SNMP返回类型
EN

Stack Overflow用户
提问于 2013-01-28 21:58:01
回答 1查看 14K关注 0票数 6

Net-snmp有少量类型:

I:整数,U:无符号整数,t: TIMETICKS,a: IPADDRESS o: OBJID,s: STRING,x:十六进制字符串,d:十进制字符串u:无符号int64,i:已签名的int64,F: float,D: double

有趣的是,故事并没有就此结束。例如,如果我有一个未签名的int64,我将在发送"snmpget“之后接收Gauge32类型。我正在寻找一个表,其中列出了所有可能的“类型字符串”(如"Gauge32“或”整型“),其中Net将与该字符串关联的实际类型一起返回。因此,这个表将有明显的条目,如:

(从snmpget返回值,类型,snmpset符号) -> (“整数”,整数,i)

如果有人知道在哪里找到综合名单,请张贴。

EN

回答 1

Stack Overflow用户

发布于 2013-01-29 02:36:52

这不是你问题的直接答案。

在IETF上发布的SNMP RFC文档只定义一组有限的类型,

http://www.logmatrix.com/blog/bid/69744/Understanding-SNMP-Data-Types

它们应该被视为内置类型。

除了构建int类型之外,还有其他通过宏定义的派生类型,如DisplayString等等。

我基于#SNMP创建了NET实用程序的克隆,我学到的是,并不是NET手册页中的所有类型都是正确的。因此,我的snmpset克隆只处理这些类型的子集(不支持U、I、F和D),

https://github.com/lextm/sharpsnmplib/blob/master/Samples/CSharp/snmpset/Program.cs

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

https://stackoverflow.com/questions/14572006

复制
相关文章

相似问题

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