本文整理匯總了Java中org.opennms.protocols.snmp.SnmpVarBind.setValue方法的典型用法代碼示例。如果您正苦於以下問題:Java SnmpVarBind.setValue方法的具體用法?Java SnmpVarBind.setValue怎麽用?Java SnmpVarBind.setValue使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類org.opennms.protocols.snmp.SnmpVarBind
的用法示例。
在下文中一共展示了SnmpVarBind.setValue方法的6個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: handleGet
import org.opennms.protocols.snmp.SnmpVarBind; //導入方法依賴的package包/類
public SnmpVarBind handleGet(String oid) {
System.gc();
SnmpVarBind outVar = new SnmpVarBind(oid);
long freeMem = Runtime.getRuntime().freeMemory();
SnmpSyntax value = new SnmpUInt32(freeMem);
outVar.setValue(value);
return outVar;
}
示例2: handleGet
import org.opennms.protocols.snmp.SnmpVarBind; //導入方法依賴的package包/類
public SnmpVarBind handleGet(String oid) {
SnmpVarBind outVar = new SnmpVarBind(oid);
long totalMem = Runtime.getRuntime().totalMemory();
SnmpSyntax value = new SnmpUInt32(totalMem);
outVar.setValue(value);
return outVar;
}
示例3: handleGet
import org.opennms.protocols.snmp.SnmpVarBind; //導入方法依賴的package包/類
public SnmpVarBind handleGet(String oid) {
SnmpVarBind outVar = new SnmpVarBind(oid);
long millis = System.currentTimeMillis() - SNMPLibrary.getInstance().getStartTime();
millis = millis/10; // convert from 1000th of a second to 100th
SnmpSyntax value = new SnmpUInt32(millis);
outVar.setValue(value);
return outVar;
}
示例4: handleGet
import org.opennms.protocols.snmp.SnmpVarBind; //導入方法依賴的package包/類
public SnmpVarBind handleGet(String oid) {
SnmpVarBind outVar = new SnmpVarBind(oid);
int numUsers = BrokerFactory.getUserMgmtBroker().getNumUsers();
outVar.setValue(new SnmpUInt32(numUsers));
return outVar;
}
示例5: handleGet
import org.opennms.protocols.snmp.SnmpVarBind; //導入方法依賴的package包/類
public SnmpVarBind handleGet(String oid) {
SnmpVarBind outVar = new SnmpVarBind(oid);
int numNotifs = BrokerFactory.getNotificationBroker().getNumPendingNotifications();
outVar.setValue(new SnmpUInt32(numNotifs));
return outVar;
}
示例6: handleGet
import org.opennms.protocols.snmp.SnmpVarBind; //導入方法依賴的package包/類
public SnmpVarBind handleGet(String oid) {
SnmpVarBind outVar = new SnmpVarBind(oid);
SnmpSyntax value = new SnmpOctetString("Reliable Response Notification".getBytes());
outVar.setValue(value);
return outVar;
}