上一主题: snmpGetUpSinceTime 函数下一主题: snmpObjectIDToASCIIString 函数


snmpMax 函数

该函数将返回两个 64 位值中的较大值。 使用该函数来认证设备。

语法

该函数使用以下格式:

Object snmpMax(BigInteger val1, BigInteger val2)

参数

val1

第一个 64 位 BigInteger 值。

val2

第二个 64 位 BigInteger 值。

返回值

返回通过的两个 BigInteger 值中的最大值,或者在其中一个 BigInteger 值输入为空时返回“null”。

示例

当 val1 的值为 2^32 且 val2 的值为 10 时,下列表达式将生成以下结果:

表达式:

snmpMax (val1, val2)

结果:

2^32 

当 val1 的值为 5864 且 val2 的值为 134556890 时,同一表达式将生成以下结果:

结果:

134556890

高级示例

下列表达式取自“Cisco CBQos 类映射”供应商认证。 此认证包含许多 snmpMax 示例:

PrePolicyPackets=snmpMax(0,snmpCounter64(cbQosCMPrePolicyPktOverflow,cbQosCMPrePolicyPkt))