netsnmp_iterator_info_s.html from net-snmp at Krugle
Show netsnmp_iterator_info_s.html syntax highlighted
<!--#set var="section" value="documentation" -->
<!--#include virtual="/page-top.html" -->
<!-- CONTENT START -->
<h1>iterator_info_s</h1>Section: net-snmp (3)<br />
Updated: 24 Nov 2006<br />
<a href="#index">Index</a> <a href="../index.html">Return to Main Contents</a>
<hr />
<a name="lbAB" id="lbAB"> </a>
<h2>NAME</h2>iterator_info_s - Holds iterator information containing functions which should be called by the iterator_handler
to loop over your data set and sort it in a SNMP specific manner.
<p><a name="lbAC" id="lbAC"> </a></p>
<h2>SYNOPSIS</h2><br />
<p><a name="lbAD" id="lbAD"> </a></p>
<h3>Data Fields</h3>
<p><br />
<b>netsnmp_container</b> <b>c</b><br />
<br />
<b>Netsnmp_Iterator_Loop_Key</b> * <b>get_first</b><br />
<br />
<b>Netsnmp_Iterator_Loop_Key</b> * <b>get_next</b><br />
<br />
<b>Netsnmp_Iterator_Loop_Data</b> * <b>get_data</b><br />
<br />
<b>Netsnmp_Iterator_Data</b> * <b>free_user_ctx</b><br />
<br />
<b>Netsnmp_Iterator_Ctx</b> * <b>init_loop_ctx</b><br />
<br />
<b>Netsnmp_Iterator_Ctx</b> * <b>cleanup_loop_ctx</b><br />
<br />
<b>Netsnmp_Iterator_Ctx_Dup</b> * <b>save_pos</b><br />
<br />
<b>Netsnmp_Iterator_Data</b> * <b>release_data</b><br />
<br />
<b>Netsnmp_Iterator_Data</b> * <b>insert_data</b><br />
<br />
<b>Netsnmp_Iterator_Data</b> * <b>remove_data</b><br />
<br />
<b>Netsnmp_Iterator_Op</b> * <b>get_size</b><br />
<br />
int <b>sorted</b><br />
<br />
void * <b>user_ctx</b><br />
<i>This can be used by client handlers to store any information they need.</i> <a name="lbAE" id="lbAE"> </a></p>
<h2>Detailed Description</h2>
<p>Holds iterator information containing functions which should be called by the iterator_handler to loop over your data set
and sort it in a SNMP specific manner.</p>
<p>The iterator_info typedef can be used instead of directly calling this struct if you would prefer.</p>
<p>Definition at line 43 of file container_iterator.c. <a name="lbAF" id="lbAF"> </a></p>
<h2>Field Documentation</h2>
<p><a name="lbAG" id="lbAG"> </a></p>
<h3>void* <b>iterator_info_s::user_ctx</b></h3>
<p>This can be used by client handlers to store any information they need.</p>
<p>Definition at line 73 of file container_iterator.c.</p>
<p>Referenced by netsnmp_container_iterator_get().</p>
<p><a name="lbAH" id="lbAH"> </a></p>
<h2>Author</h2>
<p>Generated automatically by Doxygen for net-snmp from the source code.</p>
<hr />
<a name="index" id="index"> </a>
<h2>Index</h2>
<dl>
<dt><a href="#lbAB">NAME</a></dt>
<dt><a href="#lbAC">SYNOPSIS</a></dt>
<dd>
<dl>
<dt><a href="#lbAD">Data Fields</a></dt>
</dl>
</dd>
<dt><a href="#lbAE">Detailed Description</a></dt>
<dt><a href="#lbAF">Field Documentation</a></dt>
<dd>
<dl>
<dt><a href="#lbAG">void* <b>iterator_info_s::user_ctx</b></a></dt>
</dl>
</dd>
<dt><a href="#lbAH">Author</a></dt>
</dl>
<hr />
This document was created by <a href="http://localhost/cgi-bin/man/man2html">man2html</a>, using the manual pages.<br />
Time: 16:55:09 GMT, December 09, 2006
<!-- CONTENT END -->
<!--#include virtual="/page-bottom.html" -->
See more files for this project here