Linux::net::dev

Linux::net::dev is a Perl extension for parsing /proc/net/dev.
Download

Linux::net::dev Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Vedran Sego
  • Publisher web site:
  • http://search.cpan.org/~vsego/Linux-net-dev-1.00/dev.pm

Linux::net::dev Tags


Linux::net::dev Description

Linux::net::dev is a Perl extension for parsing /proc/net/dev. Linux::net::dev is a Perl extension for parsing /proc/net/dev.SYNOPSIS use Linux::net::dev; my $devs = Linux::net::dev::info(); print "Devices (bytes read):n"; foreach (keys %$devs) { print " $_ ($devs->{$_}->{rbytes})n"; }Linux::net::dev parses /proc/net/dev for network devices statistics. The package contains these functions:infoThis function returns hash reference. Keys are devices' ids and values are data hash references. Data hash has resource names for keys and their respective values as associated values.devTakes device id as a single argument and returns that device's data.devsTakes list of device ids as arguments and returns array with those devices' data.Recognized resources (data hash keys): rbytes, rcompressed, rdrop, rerrs, rfifo, rframe, rmulticast, rpackets, tbytes, tcarrier, tcolls, tcompressed, tdrop, terrs, tfifo, tpackets,Resources begining with "r" are values for read data, and those begining with "t" are values for transmited data.Package was built and tested on RedHat 7.2, kernel 2.4.7-10 and might not work on some other versions. Please report bugs along with your kernel version (uname -r or uname -a). Requirements: · Perl


Linux::net::dev Related Software