[SNMP4J] How to populate v2Trap PDU?

Deon van der Merwe dvdm at truteq.co.za
Thu May 10 08:32:21 CEST 2007


Hi ,

At 11:54 PM 5/9/2007, sitakanta hotta wrote:

>Hi,
>
>Varbind list in v2Trap and inform pdus has the following
>pairs of object names and values:
>1.sysUpTime.0
>2. snmpTrapOid.0
>additional varbinds . . .
>
>How to set up first 2 parameters( i.e. sysUpTime.0  and  snmpTrapOid.0)  in
>PDU(*org.snmp4j.PDU* ) class ?

     org.snmp4j.PDU vInformPdu = new org.snmp4j.PDU();
     vInformPdu.setType(org.snmp4j.PDU.INFORM);
     vInformPdu.add(new 
org.snmp4j.smi.VariableBinding(org.snmp4j.mp.SnmpConstants.sysUpTime, 
new org.snmp4j.smi.TimeTicks((java.lang.System.currentTimeMillis() - 
mStartTime)/10)));
     vInformPdu.add(new 
org.snmp4j.smi.VariableBinding(org.snmp4j.mp.SnmpConstants.snmpTrapOID, 
new org.snmp4j.smi.OID(aHolder.getOID())));
     vInformPdu.add(new org.snmp4j.smi.VariableBinding(new 
org.snmp4j.smi.OID(aHolder.getOID()), new 
org.snmp4j.smi.OctetString(aHolder.getName())));


-Deon
_____________________________________________________
TruTeq Wireless (Pty) Ltd.  | Tel: +27 (0)12 667 1530
http://www.truteq.co.za     | Fax: +27 (0)12 667 1531

"Failure is more frequently from want of energy than want of capital."




More information about the SNMP4J mailing list