有一种方法可以枚举mib文件(http://en.wikipedia.org/wiki/Management_information_base)中的值,例如 http://www.webnms.com/snmp/help/snmpapi/snmpv1/using_mibs_in_applns/enumintegers.html 但是有可能编写这样的枚举并在整个mib中重用它以避免整个文件中出现重复的枚举吗?
答案 0 :(得分:2)
如果您有机会仔细阅读SNMPv2-TC,
http://www.ietf.org/rfc/rfc2579.txt
您将看到已经定义了常见的枚举类型,例如TruthValue。
TruthValue ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Represents a boolean value."
SYNTAX INTEGER { true(1), false(2) }
通过在MIB文档中导入这些枚举定义或定义自己的枚举定义,您可以在整个文件中使用/重用它们。