blob: 1897c5ee8a57110efa0f1bead2e8e82a4cc838d1 [file] [log] [blame]
.TH "variable_list" 3 "24 Jun 2011" "Version 5.4.3.pre1" "net-snmp" \" -*- nroff -*-
.ad l
.nh
.SH NAME
variable_list \-
.PP
The netsnmp \fBvariable\fP list binding structure, it's typedef'd to netsnmp_variable_list.
.SH SYNOPSIS
.br
.PP
.PP
\fC#include <snmp_api.h>\fP
.SS "Data Fields"
.in +1c
.ti -1c
.RI "struct \fBvariable_list\fP * \fBnext_variable\fP"
.br
.RI "\fINULL for last \fBvariable\fP. \fP"
.ti -1c
.RI "oid * \fBname\fP"
.br
.RI "\fIObject identifier of \fBvariable\fP. \fP"
.ti -1c
.RI "size_t \fBname_length\fP"
.br
.RI "\fInumber of subid's in name \fP"
.ti -1c
.RI "u_char \fBtype\fP"
.br
.RI "\fIASN type of \fBvariable\fP. \fP"
.ti -1c
.RI "\fBnetsnmp_vardata\fP \fBval\fP"
.br
.RI "\fIvalue of \fBvariable\fP \fP"
.ti -1c
.RI "size_t \fBval_len\fP"
.br
.RI "\fIthe length of the value to be copied into buf \fP"
.ti -1c
.RI "oid \fBname_loc\fP [MAX_OID_LEN]"
.br
.RI "\fIbuffer to hold the OID \fP"
.ti -1c
.RI "u_char \fBbuf\fP [40]"
.br
.RI "\fI90 percentile < 40. \fP"
.ti -1c
.RI "void * \fBdata\fP"
.br
.RI "\fI(Opaque) hook for additional data \fP"
.ti -1c
.RI "void(* \fBdataFreeHook\fP )(void *)"
.br
.RI "\fIcallback to free above \fP"
.ti -1c
.RI "int \fBindex\fP"
.br
.in -1c
.SH "Detailed Description"
.PP
The netsnmp \fBvariable\fP list binding structure, it's typedef'd to netsnmp_variable_list.
.PP
\fBExamples: \fP
.in +1c
.PP
\fBnotification.c\fP.
.PP
Definition at line 529 of file snmp_api.h.
.SH "Field Documentation"
.PP
.SS "u_char \fBvariable_list::buf\fP[40]"
.PP
90 percentile < 40.
.PP
Definition at line 545 of file snmp_api.h.
.SS "void* \fBvariable_list::data\fP"
.PP
(Opaque) hook for additional data
.PP
Definition at line 547 of file snmp_api.h.
.SS "void(* \fBvariable_list::dataFreeHook\fP)(void *)"
.PP
callback to free above
.SS "oid* \fBvariable_list::name\fP"
.PP
Object identifier of \fBvariable\fP.
.PP
Definition at line 533 of file snmp_api.h.
.SS "size_t \fBvariable_list::name_length\fP"
.PP
number of subid's in name
.PP
Definition at line 535 of file snmp_api.h.
.SS "oid \fBvariable_list::name_loc\fP[MAX_OID_LEN]"
.PP
buffer to hold the OID
.PP
Definition at line 543 of file snmp_api.h.
.SS "struct \fBvariable_list\fP* \fBvariable_list::next_variable\fP\fC [read]\fP"
.PP
NULL for last \fBvariable\fP.
.PP
Definition at line 531 of file snmp_api.h.
.SS "u_char \fBvariable_list::type\fP"
.PP
ASN type of \fBvariable\fP.
.PP
\fBExamples: \fP
.in +1c
\fBdelayed_instance.c\fP.
.PP
Definition at line 537 of file snmp_api.h.
.SS "\fBnetsnmp_vardata\fP \fBvariable_list::val\fP"
.PP
value of \fBvariable\fP
.PP
\fBExamples: \fP
.in +1c
\fBdelayed_instance.c\fP.
.PP
Definition at line 539 of file snmp_api.h.
.SS "size_t \fBvariable_list::val_len\fP"
.PP
the length of the value to be copied into buf
.PP
Definition at line 541 of file snmp_api.h.
.SH "Author"
.PP
Generated automatically by Doxygen for net-snmp from the source code.