NAME

SNMP::Info::EtherLike - Perl5 Interface to SNMP ETHERLIKE-MIB

DESCRIPTION

SNMP::Info::EtherLike is a subclass of SNMP::Info that supplies access to the ETHERLIKE-MIB used by some Layer 3 Devices such as Cisco routers.

Use SNMP::Info directly, or create a subclass that inherits this one.

AUTHOR

Max Baker (max@warped.org)

SYNOPSIS

my $el = new SNMP::Info::EtherLike(DestHost  => 'myrouter',
                                   Community => 'public');

my $el_decoder = $el->el_index();
my $el_duplex = $el->el_duplex(); 

CREATING AN OBJECT

new SNMP::Info::EtherLike()

Arguments passed to new() are passed on to SNMP::Session::new()

my $el = new SNMP::Info::EtherLike(
    DestHost => $host,
    Community => 'public',
    Version => 3,...
    ) 
die "Couldn't connect.\n" unless defined $el;

GLOBALS

None

ETHERLIKE STATS TABLE (dot3StatsTable)

$el->el_index()

Returns reference to hash. Indexes Stats Table to the interface index (iid).

(dot3StatsIndex)

$el->el_duplex()

Returns reference to hash. Indexes Stats Table to Duplex Status of port.

(dot3StatsDuplexStatus)