📄 snmp.refentries.toc7.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><html><head><link rel="STYLESHEET" type="text/css" href="wrs.css"><title>snmpProcLib SNMP Reference </title></head><body bgcolor="FFFFFF"><p class="navbar" align="right"><a href="index.html"><img border="0" alt="[Contents]" src="icons/contents.gif"></a></a><a href="snmp.refEntries.TOC.html"><img border="0" alt="[Top]" src="icons/top.gif"></a><a href="snmp.refEntries.TOC6.html"><img border="0" alt="[Prev]" src="icons/prev.gif"></a><a href="snmp.refEntries.TOC8.html"><img border="0" alt="[Next]" src="icons/next.gif"></a></p><font face="Helvetica, sans-serif" class="sans"><h2 class="H1"><i><a name="83545"> snmpProcLib </a></i></h2></font><h4 class="SH"><a name="83546"> </a>NAME </h4><dl class="margin"><dl class="margin"><dd><a name="83547"><div class="aX"><b class="library">snmpProcLib</b> - manipulate variable-bindings in an SNMP packet </div></a></dl></dl><h4 class="SH"><a name="83548"> </a>SYNOPSIS </h4><dl class="margin"><dl class="margin"><dd><p class="Body"><a name="83549"> </a><b class="routine"><i class="routine">getproc_started</i></b><b>( )</b> - indicate that a <b>getproc</b> operation has begun </p><dd><p class="Body"><a name="83550"> </a><b class="routine"><i class="routine">getproc_good</i></b><b>( )</b> - indicate successful completion of a <b>getproc</b> procedure </p><dd><p class="Body"><a name="83551"> </a><b class="routine"><i class="routine">getproc_error</i></b><b>( )</b> - indicate that a <b>getproc</b> operation encountered an error </p><dd><p class="Body"><a name="83552"> </a><b class="routine"><i class="routine">nextproc_started</i></b><b>( )</b> - indicate that a <b>nextproc</b> operation has begun </p><dd><p class="Body"><a name="83553"> </a><b class="routine"><i class="routine">nextproc_good</i></b><b>( )</b> - indicate successful completion of a <b>nextproc</b> procedure </p><dd><p class="Body"><a name="83554"> </a><b class="routine"><i class="routine">nextproc_no_next</i></b><b>( )</b> - indicate that there exists no next instance </p><dd><p class="Body"><a name="83555"> </a><b class="routine"><i class="routine">nextproc_error</i></b><b>( )</b> - indicate that a <b>nextproc</b> operation encountered an error </p><dd><p class="Body"><a name="83556"> </a><b class="routine"><i class="routine">getproc_got_int32</i></b><b>( )</b> - indicate retrieval of a 32-bit integer </p><dd><p class="Body"><a name="83557"> </a><b class="routine"><i class="routine">getproc_got_uint32</i></b><b>( )</b> - indicate retrieval of a 32-bit unsigned integer </p><dd><p class="Body"><a name="83558"> </a><b class="routine"><i class="routine">getproc_got_ip_address</i></b><b>( )</b> - indicate retrieval of an IP address </p><dd><p class="Body"><a name="83559"> </a><b class="routine"><i class="routine">getproc_got_empty</i></b><b>( )</b> - indicate retrieval of a null value </p><dd><p class="Body"><a name="83560"> </a><b class="routine"><i class="routine">getproc_got_string</i></b><b>( )</b> - indicate retrieval of a string </p><dd><p class="Body"><a name="83561"> </a><b class="routine"><i class="routine">testproc_started</i></b><b>( )</b> - indicate that a <b>testproc</b> operation has begun </p><dd><p class="Body"><a name="83562"> </a><b class="routine"><i class="routine">testproc_good</i></b><b>( )</b> - indicate successful completion of a <b>testproc</b> procedure </p><dd><p class="Body"><a name="83563"> </a><b class="routine"><i class="routine">testproc_error</i></b><b>( )</b> - indicate that a <b>testproc</b> operation encountered an error </p><dd><p class="Body"><a name="83564"> </a><b class="routine"><i class="routine">setproc_started</i></b><b>( )</b> - indicate that a <b>setproc</b> operation has begun </p><dd><p class="Body"><a name="83565"> </a><b class="routine"><i class="routine">setproc_good</i></b><b>( )</b> - indicate successful completion of a <b>setproc</b> procedure </p><dd><p class="Body"><a name="83566"> </a><b class="routine"><i class="routine">setproc_error</i></b><b>( )</b> - indicate that a <b>setproc</b> operation encountered an error </p><dd><p class="Body"><a name="83567"> </a><b class="routine"><i class="routine">undoproc_started</i></b><b>( )</b> - indicate that an <b>undoproc</b> operation has begun </p><dd><p class="Body"><a name="83568"> </a><b class="routine"><i class="routine">undoproc_good</i></b><b>( )</b> - indicate successful completion of an <b>undoproc</b> operation </p><dd><p class="Body"><a name="83569"> </a><b class="routine"><i class="routine">undoproc_error</i></b><b>( )</b> - indicate that an <b>undproc</b> operation encountered an error </p><dd><p class="Body"><a name="83570"> </a><b class="routine"><i class="routine">getproc_got_uint64</i></b><b>( )</b> - indicate retrieval of a 64-bit unsigned integer </p><dd><p class="Body"><a name="83571"> </a><b class="routine"><i class="routine">getproc_got_uint64_high_low</i></b><b>( )</b> - indicate retrieval of a 64-bit unsigned integer with high and low halves </p><dd><p class="Body"><a name="83572"> </a><b class="routine"><i class="routine">getproc_nosuchins</i></b><b>( )</b> - indicate that no such instance exists </p><dd><p class="Body"><a name="83573"> </a><b class="routine"><i class="routine">getproc_got_object_id</i></b><b>( )</b> - indicate retrieval of an object identifier </p><dd><p class="Body"><a name="83574"> </a><b class="routine"><i class="routine">nextproc_next_instance</i></b><b>( )</b> - install instance part of next instance </p></dl><dl class="margin"><dd><pre class="Code"><b><a name="83575">void getproc_started (SNMP_PKT_T * pPkt, VB_T * pVarBind) </a></b><dd> <b><a name="83576">void getproc_good (SNMP_PKT_T * pPkt, VB_T * pVarBind) </a></b><dd> <b><a name="83577">void getproc_error (SNMP_PKT_T * pPkt, VB_T * pVarBind, INT_32_T error) </a></b><dd> <b><a name="83578">void nextproc_started (SNMP_PKT_T * pPkt, VB_T * pVarBind) </a></b><dd> <b><a name="83579">void nextproc_good (SNMP_PKT_T * pPkt, VB_T * pVarBind) </a></b><dd> <b><a name="83580">void nextproc_no_next (SNMP_PKT_T * pPkt, VB_T * pVarBind) </a></b><dd> <b><a name="83581">void nextproc_error (SNMP_PKT_T * pPkt, VB_T * pVarBind, INT_32_T error) </a></b><dd> <b><a name="83582">void getproc_got_int32 (SNMP_PKT_T * pPkt, VB_T * pVarBind, INT_32_T data) </a></b><dd> <b><a name="83583">void getproc_got_uint32 (SNMP_PKT_T * pPkt, VB_T * pVarBind, UINT_32_T data, OCTET_T type) </a></b><dd> <b><a name="83584">void getproc_got_ip_address (SNMP_PKT_T * pPkt, VB_T * pVarBind, UINT_32_T addrData) </a></b><dd> <b><a name="83585">void getproc_got_empty (SNMP_PKT_T * pPkt, VB_T * pVarBind) </a></b><dd> <b><a name="83586">void getproc_got_string (SNMP_PKT_T * pPkt, VB_T * pVarBind, ALENGTH_T size, OCTET_T * data, int dynamicFlg, OCTET_T type) </a></b><dd> <b><a name="83587">void testproc_started (SNMP_PKT_T * pPkt, VB_T * pVarBind) </a></b><dd> <b><a name="83588">void testproc_good (SNMP_PKT_T * pPkt, VB_T * pVarBind) </a></b><dd> <b><a name="83589">void testproc_error (SNMP_PKT_T * pPkt, VB_T * pVarBind, INT_32_T error) </a></b><dd> <b><a name="83590">void setproc_started (SNMP_PKT_T * pPkt, VB_T * pVarBind) </a></b><dd> <b><a name="83591">void setproc_good (SNMP_PKT_T * pPkt, VB_T * pVarBind) </a></b><dd> <b><a name="83592">void setproc_error (SNMP_PKT_T * pPkt, VB_T * pVarBind, INT_32_T error) </a></b><dd> <b><a name="83593">void undoproc_started (SNMP_PKT_T * pPkt, VB_T * pVarBind) </a></b><dd> <b><a name="83594">void undoproc_good (SNMP_PKT_T * pPkt, VB_T * pVarBind) </a></b><dd> <b><a name="83595">void undoproc_error (SNMP_PKT_T * pPkt, VB_T * pVarBind, INT_32_T error) </a></b><dd> <b><a name="83596">void getproc_got_uint64 (SNMP_PKT_T * pPkt, VB_T * pVarBind, UINT_64_T * data) </a></b><dd> <b><a name="83597">void getproc_got_uint64_high_low (SNMP_PKT_T * pPkt, VB_T * pVarBind, UINT_32_T high, UINT_32_T low) </a></b><dd> <b><a name="83598">void getproc_nosuchins (SNMP_PKT_T * pPkt, VB_T * pVarBind); </a></b><dd> <b><a name="83599">void getproc_got_object_id (SNMP_PKT_T * pPkt, VB_T * pVarBind, int length, OIDC_T * pOid, int flag); </a></b><dd> <b><a name="83600">void nextproc_next_instance (SNMP_PKT_T * pPkt, VB_T * pVarBind, int length, OIDC_T * pOid); </a></b></pre></dl></dl><h4 class="SH"><a name="83601"> </a>DESCRIPTION </h4><dl class="margin"><dl class="margin"><dd><p class="Body"><a name="83602"> </a>This module defines routines used to manipulate variable bindings in an SNMP packet. These are equivalents for macros defined in <b>snmpdefs.h</b>. </p></dl></dl><h4 class="SH"><a name="83603"> </a>INCLUDE FILES </h4><dl class="margin"><dl class="margin"><dd><p class="Body"><a name="83604"> </a><b>snmpdefs.h</b> </p></dl></dl><a name="foot"><hr></a><p class="navbar" align="right"><a href="index.html"><img border="0" alt="[Contents]" src="icons/contents.gif"></a></a><a href="snmp.refEntries.TOC.html"><img border="0" alt="[Top]" src="icons/top.gif"></a><a href="snmp.refEntries.TOC6.html"><img border="0" alt="[Prev]" src="icons/prev.gif"></a><a href="snmp.refEntries.TOC8.html"><img border="0" alt="[Next]" src="icons/next.gif"></a></p></body></html><!---by WRS Documentation (), Wind River Systems, Inc. conversion tool: Quadralay WebWorks Publisher 4.0.11 template: CSS Template, Jan 1998 - Jefro --->
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -