Changes for version 1.07 - 2006-09-27

  • added 71_multi_autherror.t to test SNMP v2c authentication errors. Net::SNMP returns 'no response'.
  • changed the call to POE::Kernel->post() to yield() in deregister(), saving the overhead of resolving the session since it is always called within the Dispatcher session.
  • also changed register() and schedule() in the Dispatcher to use POE::Kernel->call() instead of post(), because they doesn't hurt concurrency there, all they do is select_read() or alarm_set() then return.
  • removed an extraneous localport() accessor from SNMP.pm.
  • re-enabled the "duplicate session" check in the constructor because POE now correctly allows the check under ASSERT_DEFAULT.
  • Finally added folds to SNMP.pm.
  • Minor changes to the documentation.
  • Removed an unused variable from __clear_pending().

Modules

POE interface to Net::SNMP

Provides

in lib/POE/Component/SNMP/Dispatcher.pm
in lib/POE/Component/SNMP.pm