⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 snmp.refentries.toc9.html

📁 vxworks相关论文
💻 HTML
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><html><head><link rel="STYLESHEET" type="text/css" href="wrs.css"><title>subagentLib     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.TOC8.html"><img border="0" alt="[Prev]" src="icons/prev.gif"></a><a href="snmp.refEntries.TOC10.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="88683"> subagentLib </a></i></h2></font><h4 class="SH"><a name="88684"> </a>NAME </h4><dl class="margin"><dl class="margin"><dd><a name="88685"><div class="aX"><b class="library">subagentLib</b>     -     encode, decode, and process agent and subagent messages </div></a></dl></dl><h4 class="SH"><a name="88686"> </a>SYNOPSIS </h4><dl class="margin"><dl class="margin"><dd><p class="Body"><a name="88687"> </a><b class="routine"><i class="routine">snmpSubEncode</i></b><b>(&nbsp;)</b>     -     encode a packet for transmission to master agent or subagent </p><dd><p class="Body"><a name="88688"> </a><b class="routine"><i class="routine">snmpSaHandlerAsync</i></b><b>(&nbsp;)</b>     -     asynchronous message processing routine for the subagent </p><dd><p class="Body"><a name="88689"> </a><b class="routine"><i class="routine">snmpSaHandlerWR</i></b><b>(&nbsp;)</b>     -     provide <b class="routine"><i class="routine">snmpSaHandlerAsync</i></b><b>(&nbsp;)</b> functionality synchronously </p><dd><p class="Body"><a name="88690"> </a><b class="routine"><i class="routine">snmpSaHandlerContinue</i></b><b>(&nbsp;)</b>     -     subagent continuation function </p><dd><p class="Body"><a name="88691"> </a><b class="routine"><i class="routine">snmpSaHandlerFinish</i></b><b>(&nbsp;)</b>     -     encode packet for subagent I/O completion </p><dd><p class="Body"><a name="88692"> </a><b class="routine"><i class="routine">snmpSaHandlerCleanup</i></b><b>(&nbsp;)</b>     -     cleanup routine for subagent </p><dd><p class="Body"><a name="88693"> </a><b class="routine"><i class="routine">snmpMasterHandlerAsync</i></b><b>(&nbsp;)</b>     -     process messages from the subagent asynchronously </p><dd><p class="Body"><a name="88694"> </a><b class="routine"><i class="routine">snmpMasterHandlerWR</i></b><b>(&nbsp;)</b>     -     synchronous version of <b class="routine"><i class="routine">snmpMasterHandlerAsync</i></b><b>(&nbsp;)</b> </p><dd><p class="Body"><a name="88695"> </a><b class="routine"><i class="routine">snmpMasterQueryHandler</i></b><b>(&nbsp;)</b>     -     handles replies from the subagent </p><dd><p class="Body"><a name="88696"> </a><b class="routine"><i class="routine">snmpMasterCleanup</i></b><b>(&nbsp;)</b>     -     free up resources after a query times out </p></dl><dl class="margin"><dd><pre class="Code"><b><a name="88697">INT_32_T&nbsp;snmpSubEncode  (VBL_T&nbsp;*&nbsp;pVblist, SA_HEADER_T&nbsp;*&nbsp;pHdr, SA_DEMUX_T&nbsp;*&nbsp;pDemuxer, EBUFFER_T&nbsp;*&nbsp;pBuf) </a></b><dd> <b><a name="88698">void&nbsp;snmpSaHandlerAsync  (OCTET_T&nbsp;*&nbsp;pMsg, ALENGTH_T&nbsp;msglength, PTR_T&nbsp;root, SA_IO_COMPLETE_T&nbsp;*&nbsp;pIoComp, SA_ERR_COMPLETE_T&nbsp;*&nbsp;pErrComp, SA_REG_COMPLETE_T&nbsp;*&nbsp;pRegComp, PTR_T&nbsp;cookie) </a></b><dd> <b><a name="88699">INT_32_T&nbsp;snmpSaHandlerWR  (OCTET_T&nbsp;*&nbsp;pMsg, ALENGTH_T&nbsp;msgl, EBUFFER_T&nbsp;*&nbsp;pBuf, SA_HEADER_T&nbsp;*&nbsp;pHdr, VBL_T&nbsp;*&nbsp;pVblist, PTR_T&nbsp;root) </a></b><dd> <b><a name="88700">void&nbsp;snmpSaHandlerContinue  (SNMP_PKT_T&nbsp;*&nbsp;pPkt) </a></b><dd> <b><a name="88701">INT_32_T&nbsp;snmpSaHandlerFinish  (PTR_T&nbsp;pkt, SA_HEADER_T&nbsp;*&nbsp;pHdr, EBUFFER_T&nbsp;*&nbsp;pBuf) </a></b><dd> <b><a name="88702">void&nbsp;snmpSaHandlerCleanup  (PTR_T&nbsp;pPkt, SA_HEADER_T&nbsp;*&nbsp;pHdr) </a></b><dd> <b><a name="88703">void&nbsp;snmpMasterHandlerAsync  (OCTET_T&nbsp;*&nbsp;pMsg, ALENGTH_T&nbsp;msgl, IPCCOMP_T&nbsp;*&nbsp;pIpcComp, IPCSEND_AS_T&nbsp;*&nbsp;pIpcSend, IPCRCV_T&nbsp;*&nbsp;pIpcRcv, IPCFREE_T&nbsp;*&nbsp;pIpcFree, IPCAYT_T&nbsp;*&nbsp;pIpcAyt, PTR_T&nbsp;ipchandle, PTR_T&nbsp;user_priv) </a></b><dd> <b><a name="88704">INT_32_T&nbsp;snmpMasterHandlerWR  (OCTET_T&nbsp;*&nbsp;pMsg, ALENGTH_T&nbsp;msgl, IPCSEND_T&nbsp;*&nbsp;pIpcSend, IPCRCV_T&nbsp;*&nbsp;pIpcRcv, IPCFREE_T&nbsp;*&nbsp;pIpcFree, IPCAYT_T&nbsp;*&nbsp;pIpcAyt, PTR_T&nbsp;ipchandle, EBUFFER_T&nbsp;*&nbsp;pBuf, VBL_T&nbsp;*&nbsp;pVblist, PTR_T&nbsp;user_priv) </a></b><dd> <b><a name="88705">UINT_16_T&nbsp;snmpMasterQueryHandler  (OCTET_T&nbsp;*&nbsp;pMsg, ALENGTH_T&nbsp;msgl, int&nbsp;flag) </a></b><dd> <b><a name="88706">void&nbsp;snmpMasterCleanup  (UINT_16_T&nbsp;reqid, UINT_16_T&nbsp;options) </a></b></pre></dl></dl><h4 class="SH"><a name="88707"> </a>DESCRIPTION </h4><dl class="margin"><dl class="margin"><dd><p class="Body"><a name="88708"> </a>This module provides the core routines for processing the messages passed between the SNMP master agent and its subagents. Thus, this library includes routines for encoding and decoding a package. It also includes the routines used to sort the messages according to type and then respond to each specific message appropriately. </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.TOC8.html"><img border="0" alt="[Prev]" src="icons/prev.gif"></a><a href="snmp.refEntries.TOC10.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 + -