blob: cf37b2d35ff6c534cc35138aa4fae49447b7b164 [file] [log] [blame]
.TH "table_rows" 3 "24 Jun 2011" "Version 5.4.3.pre1" "net-snmp" \" -*- nroff -*-
.ad l
.nh
.SH NAME
table_rows \-
.PP
Routines for working with the rows of a table.
.SS "Functions"
.in +1c
.ti -1c
.RI "void * \fBnetsnmp_generic_row_first\fP (void *table)"
.br
.RI "\fIRetrieve the first row of the table. \fP"
.ti -1c
.RI "void * \fBnetsnmp_generic_row_get\fP (void *table, void *row)"
.br
.RI "\fIRetrieve the given row from the table. \fP"
.ti -1c
.RI "void * \fBnetsnmp_generic_row_next\fP (void *table, void *row)"
.br
.RI "\fIRetrieve the following row from the table. \fP"
.ti -1c
.RI "void * \fBnetsnmp_generic_row_get_byidx\fP (void *table, \fBnetsnmp_variable_list\fP *indexes)"
.br
.RI "\fIRetrieve the row with the specified index values. \fP"
.ti -1c
.RI "void * \fBnetsnmp_generic_row_next_byidx\fP (void *table, \fBnetsnmp_variable_list\fP *indexes)"
.br
.RI "\fIRetrieve the next row after the specified index values. \fP"
.ti -1c
.RI "void * \fBnetsnmp_generic_row_get_byoid\fP (void *table, oid *instance, size_t len)"
.br
.RI "\fIRetrieve the row with the specified instance OIDs. \fP"
.ti -1c
.RI "void * \fBnetsnmp_generic_row_next_byoid\fP (void *table, oid *instance, size_t len)"
.br
.RI "\fIRetrieve the next row after the specified instance OIDs. \fP"
.ti -1c
.RI "int \fBnetsnmp_generic_row_count\fP (void *table)"
.br
.RI "\fIReport the number of rows in the table. \fP"
.in -1c
.SH "Detailed Description"
.PP
Routines for working with the rows of a table.
.SH "Function Documentation"
.PP
.SS "int netsnmp_generic_row_count (void * table)"
.PP
Report the number of rows in the table.
.PP
Definition at line 282 of file table_generic.c.
.SS "void* netsnmp_generic_row_first (void * table)"
.PP
Retrieve the first row of the table.
.PP
Definition at line 228 of file table_generic.c.
.SS "void* netsnmp_generic_row_get (void * table, void * row)"
.PP
Retrieve the given row from the table. This could either be the same data pointer, passed in, or a separate row structure sharing the same index values (or NULL).
.PP
This routine also provides a means to tell whether a given row is present in the table.
.PP
Definition at line 240 of file table_generic.c.
.SS "void* netsnmp_generic_row_get_byidx (void * table, \fBnetsnmp_variable_list\fP * indexes)"
.PP
Retrieve the row with the specified index values.
.PP
Definition at line 255 of file table_generic.c.
.SS "void* netsnmp_generic_row_get_byoid (void * table, oid * instance, size_t len)"
.PP
Retrieve the row with the specified instance OIDs.
.PP
Definition at line 270 of file table_generic.c.
.SS "void* netsnmp_generic_row_next (void * table, void * row)"
.PP
Retrieve the following row from the table. If the specified row is not present, this routine should return the entry next after the position this row would have occupied.
.PP
Definition at line 249 of file table_generic.c.
.SS "void* netsnmp_generic_row_next_byidx (void * table, \fBnetsnmp_variable_list\fP * indexes)"
.PP
Retrieve the next row after the specified index values.
.PP
Definition at line 262 of file table_generic.c.
.SS "void* netsnmp_generic_row_next_byoid (void * table, oid * instance, size_t len)"
.PP
Retrieve the next row after the specified instance OIDs.
.PP
Definition at line 276 of file table_generic.c.
.SH "Author"
.PP
Generated automatically by Doxygen for net-snmp from the source code.