table_rows
[generic_table_API]

Routines for working with the rows of a table. [詳細]

関数

void * netsnmp_generic_row_first (void *table)
 Retrieve the first row of the table.
void * netsnmp_generic_row_get (void *table, void *row)
 Retrieve the given row from the table.
void * netsnmp_generic_row_next (void *table, void *row)
 Retrieve the following row from the table.
void * netsnmp_generic_row_get_byidx (void *table, netsnmp_variable_list *indexes)
 Retrieve the row with the specified index values.
void * netsnmp_generic_row_next_byidx (void *table, netsnmp_variable_list *indexes)
 Retrieve the next row after the specified index values.
void * netsnmp_generic_row_get_byoid (void *table, oid *instance, size_t len)
 Retrieve the row with the specified instance OIDs.
void * netsnmp_generic_row_next_byoid (void *table, oid *instance, size_t len)
 Retrieve the next row after the specified instance OIDs.
int netsnmp_generic_row_count (void *table)
 Report the number of rows in the table.

説明

Routines for working with the rows of a table.


関数

int netsnmp_generic_row_count ( void *  table  ) 

Report the number of rows in the table.

table_generic.c282 行で定義されています。

void* netsnmp_generic_row_first ( void *  table  ) 

Retrieve the first row of the table.

table_generic.c228 行で定義されています。

void* netsnmp_generic_row_get ( void *  table,
void *  row 
)

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).

This routine also provides a means to tell whether a given row is present in the table.

table_generic.c240 行で定義されています。

void* netsnmp_generic_row_get_byidx ( void *  table,
netsnmp_variable_list indexes 
)

Retrieve the row with the specified index values.

table_generic.c255 行で定義されています。

void* netsnmp_generic_row_get_byoid ( void *  table,
oid *  instance,
size_t  len 
)

Retrieve the row with the specified instance OIDs.

table_generic.c270 行で定義されています。

void* netsnmp_generic_row_next ( void *  table,
void *  row 
)

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.

table_generic.c249 行で定義されています。

void* netsnmp_generic_row_next_byidx ( void *  table,
netsnmp_variable_list indexes 
)

Retrieve the next row after the specified index values.

table_generic.c262 行で定義されています。

void* netsnmp_generic_row_next_byoid ( void *  table,
oid *  instance,
size_t  len 
)

Retrieve the next row after the specified instance OIDs.

table_generic.c276 行で定義されています。


net-snmpに対してSat Sep 5 13:14:30 2009に生成されました。  doxygen 1.4.7