Provided by: libsnmp-info-perl_3.65-1_all bug

NAME

       SNMP::Info::Layer2::Nexans - SNMP Interface to Nexans network devices.

AUTHOR

       Christoph Neuhaus

SYNOPSIS

       # Let SNMP::Info determine the correct subclass for you.

           my $nexans = new SNMP::Info(
                                   AutoSpecify => 1,
                                   Debug       => 1,
                                   DestHost    => 'myswitch',
                                   Community   => 'public',
                                   Version     => 2
                                   )
           or die "Can't connect to DestHost.\n";

           my $class = $nexans->class();
           print "SNMP::Info determined this device to fall under subclass : $class\n";

DESCRIPTION

       Abstraction subclass for Nexans network devices.

       tested devices:

           fiberSwitch100BmPlus version 3.61
           gigaSwitch641DeskSfpTp version 3.68, 4.14W
           gigaSwitchV3d2SfpSfp version 3.68, 4.02, 4.02B, 4.10C, 4,14W

       For speed or debugging purposes you can call the subclass directly, but not after
       determining a more specific class using the method above.

           my $nexans = new SNMP::Info::Layer2::Nexans(...);

   Inherited Classes
       SNMP::Info::Layer2

   Required MIBs
       NEXANS
       NEXANS-BM
       Inherited Classes' MIBs
           See "Required MIBs" in SNMP::Info::Layer2 for its own MIB requirements.

GLOBALS

       These are methods that return scalar value from SNMP

       $nexans->vendor()
           Returns 'nexans'

       $nexans->model()
           Returns the chassis model.

       $nexans->os()
           Returns 'nexanos'

       $nexans->os_ver()
           Returns the software version.

       $nexans->serial()
           Returns the chassis serial number.

           ("infoSeriesNo")

   Globals imported from SNMP::Info::Layer2
       See documentation in "GLOBALS" in SNMP::Info::Layer2 for details.

TABLE METHODS

       These are methods that return tables of information in the form of a reference to a hash.

       $nexans->i_name()
           Returns reference to map of IIDs to human-set port name.

   Table Methods imported from SNMP::Info::Layer2
       See documentation in "TABLE METHODS" in SNMP::Info::Layer2 for details.

Data Munging Callback Subroutines

       munge_i_duplex()
           Converts duplex returned by "portLinkState" to either 'full' or 'half'.

       munge_i_duplex_admin()
           Converts duplex returned by "portSpeedDuplexSetup" to either 'full', 'half', or
           'auto'.