![]() |
![]()
| ![]() |
![]()
NAMEIO::Lambda::SNMP - snmp requests lambda style DESCRIPTIONThe module exports a set of conditions: snmpget, snmpfget, snmpgetnext, snmpfgetnext, snmpset, and snmpbulkwalk, that behave like the corresponding SNMP:: non-blocking counterpart functions. See SNMP for descriptions of their parameters and results. SYNOPSISuse strict; use SNMP; use IO::Lambda::SNMP qw(:all); use IO::Lambda qw(:all); my $sess = SNMP::Session-> new( DestHost => 'localhost', Community => 'public', Version => '2c', ); this lambda { context $sess, new SNMP::Varbind; snmpgetnext { my $vb = shift; print @{$vb->[0]}, "\n" ; context $sess, $vb; again unless $sess-> {ErrorNum}; } }; this-> wait; SEE ALSOIO::Lambda, SNMP. AUTHORDmitry Karasik, <dmitry@karasik.eu.org>.
|