debian man page for netsnmp::oid

Query: netsnmp::oid

OS: debian

Section: 3pm

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

OID(3pm)						User Contributed Perl Documentation						  OID(3pm)

NAME
NetSNMP::OID - Perl extension for manipulating OIDs
SYNOPSIS
use NetSNMP::OID; my $oid = new NetSNMP::OID('sysContact.0'); if ($oid < new NetSNMP::OID('ifTable')) { do_something(); } my @numarray = $oid->to_array(); # appending oids $oid = new NetSNMP::OID('.1.3'); $oid += ".6.1"; # -> .1.3.6.1 # appending index strings $oid2 = $oid + ""wes""; # -> .1.3.6.1.3.119.101.115 $oid3 = $oid + "'wes'"; # -> .1.3.6.1.119.101.115 $len = $oid3->length(); # -> 7 # retrieving indexes from an oid: $arrayref = $tableoid->get_indexes()
DESCRIPTION
The NetSNMP::OID module is a simple wrapper around a C-based net-snmp oid (which is an array of unsigned integers). The OID is internally stored as a C array of integers for speed purposes when doing comparisons, etc. The standard logical expression operators (<, >, ==, ...) are overloaded such that lexographical comparisons may be done with them. The + operator is overloaded to allow you to append stuff on to the end of a OID, like index segments of a table, for example. EXPORT int snmp_oid_compare(oid1, oid2) int compare(oid1, oid2)
AUTHOR
Wes Hardaker, <hardaker@users.sourceforge.net>
SEE ALSO
SNMP, perl. Copyright Copyright (c) 2002 Networks Associates Technology, Inc. All Rights Reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. perl v5.14.2 2009-10-29 OID(3pm)
Related Man Pages
gssapi::oid(3) - mojave
ssaoidfree(3snmp) - sunos
ssaoiddup(3snmp) - sunos
netsnmp::oid(3) - centos
netsnmp::oid(3) - suse
Similar Topics in the Unix Linux Community
sed make me headache... need help!
Linux Based Application OID
Solaris 10 Snmp command to MiB OID
Transpose Data form Different form
Display combination of 4 field uniqe record and along with concatenate 5th and 6th field.