The SnmpGet class gets values from a remote SNMP agent.
Constructor
var request = new SnmpGet( context ); context is an object of type SnmpContext.
Properties
| Name | Type | Description |
| retries | int | The number of retries before failure. |
| timeout | int | The timeout in seconds before a particular 'get' attempt is assumed to have failed. |
Methods
| Return Value | Name | Description |
| void | addOid( String oid ) | Adds an OID to this GET Request. |
| void | destroy() | Frees up any resources used by this GET request. |
| String | getValue( String oid ) | Returns the oid:named value from this result (if sendRequest was successful). |
| boolean | isDestroyed() | Returns true if this request has been destroyed. |
| boolean | sendRequest() | Performs the GET operation, returning true if successful. |
Sample usage
var request = new SnmpGet( context );
var oid = “1.2.3.6.1.2.1.1.1.0”;
request.addOid( oid );
if ( request.sendRequest() ) {
var value = request.getValue( oid );
}
