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

📄 net-snmp-unimplemented-features.html

📁 有关ecos2。0介绍了实时嵌入式的结构以及线程调度的实现和内存的管理等
💻 HTML
字号:
<!-- Copyright (C) 2003 Red Hat, Inc.                                --><!-- This material may be distributed only subject to the terms      --><!-- and conditions set forth in the Open Publication License, v1.0  --><!-- or later (the latest version is presently available at          --><!-- http://www.opencontent.org/openpub/).                           --><!-- Distribution of the work or derivative of the work in any       --><!-- standard (paper) book form is prohibited unless prior           --><!-- permission is obtained from the copyright holder.               --><HTML><HEAD><TITLE>Unimplemented features</TITLE><meta name="MSSmartTagsPreventParsing" content="TRUE"><METANAME="GENERATOR"CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+"><LINKREL="HOME"TITLE="eCos Reference Manual"HREF="ecos-ref.html"><LINKREL="UP"TITLE="SNMP for eCos"HREF="net-snmp-ecos-port.html"><LINKREL="PREVIOUS"TITLE="SNMP clients and package use"HREF="net-snmp-clients-and-package-use.html"><LINKREL="NEXT"TITLE="MIB Compiler "HREF="net-snmp-mib-compiler.html"></HEAD><BODYCLASS="SECT1"BGCOLOR="#FFFFFF"TEXT="#000000"LINK="#0000FF"VLINK="#840084"ALINK="#0000FF"><DIVCLASS="NAVHEADER"><TABLESUMMARY="Header navigation table"WIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><THCOLSPAN="3"ALIGN="center">eCos Reference Manual</TH></TR><TR><TDWIDTH="10%"ALIGN="left"VALIGN="bottom"><AHREF="net-snmp-clients-and-package-use.html"ACCESSKEY="P">Prev</A></TD><TDWIDTH="80%"ALIGN="center"VALIGN="bottom">Chapter 47. SNMP for <SPANCLASS="emphasis"><ICLASS="EMPHASIS">eCos</I></SPAN></TD><TDWIDTH="10%"ALIGN="right"VALIGN="bottom"><AHREF="net-snmp-mib-compiler.html"ACCESSKEY="N">Next</A></TD></TR></TABLE><HRALIGN="LEFT"WIDTH="100%"></DIV><DIVCLASS="SECT1"><H1CLASS="SECT1"><ANAME="NET-SNMP-UNIMPLEMENTED-FEATURES">Unimplemented features</H1><P>Currently, the filesystem and persistent storage areas areleft undone, to be implemented by the application.</P><P>The SNMP library package is intended to support client andagent code alike.  It therefore contains lots of assumptions aboutthe presence of persistent storage ie. a filesystem.  Currently,by default, eCos has no such thing, so those areas have been simplycommented out and made to return empty lists or say &#8220;nodata here.&#8221;</P><P>Specifically the following files have omitted/unimplemented code :</P><P><TTCLASS="FILENAME">PACKAGES/net/snmp/lib/VERSION/src/parse.c</TT></P><P>contains code to enumerate MIB files discovered in the systemMIB directories (&#8220;<TTCLASS="FILENAME">/usr/share/snmp/mibs</TT>&#8221;),and read them all in, building data structures that are used byclient programs to interrogate an agent.  This is not required inan agent, so the routine which enumerates the directories returnsan empty list.</P><P><TTCLASS="FILENAME">PACKAGES/net/snmp/lib/VERSION/src/read_config.c</TT>contains two systems:</P><P>The first tries to read the configuration file as described in the<AHREF="net-snmp-configuring-ecos.html">snmpd.conf file</A> section and the second system contains code to record persistent data as files in adirectory (typically <TTCLASS="FILENAME">/var/ucd-snmp</TT>) thus preserving the state permanently.</P><P>The first part is partially implemented to support multiple profiles and enablesdispatcher functionality as discussed in <AHREF="net-snmp-configuring-ecos.html#NET-SNMP-VERSION-USAGE">the Section called <I>Version usage (v1, v2 or v3)</I></A>.The second part is not supported at all in the default implementation. As required, a cleaner interface to permit application code to manage persistent data will be developed in consultation with customers.</P></DIV><DIVCLASS="NAVFOOTER"><HRALIGN="LEFT"WIDTH="100%"><TABLESUMMARY="Footer navigation table"WIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top"><AHREF="net-snmp-clients-and-package-use.html"ACCESSKEY="P">Prev</A></TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"><AHREF="ecos-ref.html"ACCESSKEY="H">Home</A></TD><TDWIDTH="33%"ALIGN="right"VALIGN="top"><AHREF="net-snmp-mib-compiler.html"ACCESSKEY="N">Next</A></TD></TR><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top">SNMP clients and package use</TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"><AHREF="net-snmp-ecos-port.html"ACCESSKEY="U">Up</A></TD><TDWIDTH="33%"ALIGN="right"VALIGN="top">MIB Compiler</TD></TR></TABLE></DIV></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -