mib文件中的可重用枚举

时间:2013-05-01 22:08:33

标签: enums snmp mib

有一种方法可以枚举mib文件(http://en.wikipedia.org/wiki/Management_information_base)中的值,例如 http://www.webnms.com/snmp/help/snmpapi/snmpv1/using_mibs_in_applns/enumintegers.html 但是有可能编写这样的枚举并在整个mib中重用它以避免整个文件中出现重复的枚举吗?

1 个答案:

答案 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文档中导入这些枚举定义或定义自己的枚举定义,您可以在整个文件中使用/重用它们。