[Top]
Protocols
Protocols.SNMP
Protocols.SNMP.protocol
|
Method Protocols.SNMP.protocol()->set_request()
- Method
set_request
int set_request(mapping varlist, string|void rem_addr, int|void rem_port)
- Description
SetRequest-PDU call
- Parameter varlist
a mapping of OIDs to SET
oid1 : array |
Array |
string type | data type such as tick, oid, gauge, etc
|
mixed data | data to return for oid1
|
|
|
oid2 : array |
Array |
string type | data type such as tick, oid, gauge, etc
|
mixed data | data to return for oid2
|
|
|
oidn : array |
Array |
string type | data type such as tick, oid, gauge, etc
|
mixed data | data to return for oidn
|
|
|
|
- Parameter rem_addr
- Parameter rem_port
remote address an UDP port to send request to (optional)
- Returns
request ID
- Example
// set the value of 1.3.6.1.4.1.1882.2.1 to "blah".
object s=Protocols.SNMP.protocol();
s->snmp_community="mysetcommunity";
mapping req=(["1.3.6.1.4.1.1882.2.1": ({"str", "blah"})]);
int id=s->set_request(req, "172.21.124.32");
|