| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 
 |  
 
 
 
 
// sending request
 
ResponseListener listener = new ResponseListener() {
 
	public void onResponse(ResponseEvent event) {
 
		// Always cancel async request when response has been received
		// otherwise a memory leak is created! Not canceling a request	
		// immediately can be useful when sending a request to a broadcast
		// address.
 
		((Snmp)event.getSource()).cancel(event.getRequest(), this);
		System.out.println("Received response PDU is: "+event.getResponse());
 
		for (int i = 0 ; i < event.getResponse().size(); i ++ )		
		{System.out.println(event.getResponse().get(i).toString());}	
 
	}
}
snmp.sendPDU(pdu,target,null,listener); |