📄 package-summary.html
字号:
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../snmp/SNMPPDU.html" title="class in snmp">SNMPPDU</A></B></TD>
<TD>The SNMPPDU class represents an SNMP PDU from RFC 1157, as indicated below.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../snmp/SNMPSequence.html" title="class in snmp">SNMPSequence</A></B></TD>
<TD>One of the most important SNMP classes.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../snmp/SNMPTimeTicks.html" title="class in snmp">SNMPTimeTicks</A></B></TD>
<TD>SNMP datatype used to represent time value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../snmp/SNMPTrapReceiverInterface.html" title="class in snmp">SNMPTrapReceiverInterface</A></B></TD>
<TD>The class SNMPTrapListenerInterface implements a server which listens for trap and inform request messages sent from remote SNMP entities.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../snmp/SNMPTrapSenderInterface.html" title="class in snmp">SNMPTrapSenderInterface</A></B></TD>
<TD>The class SNMPTrapSenderInterface implements an interface for sending SNMPv1 and SNMPv2 trap messages to a remote SNMP manager.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../snmp/SNMPUInteger32.html" title="class in snmp">SNMPUInteger32</A></B></TD>
<TD>Defines a 32-bit unsigned integer value; wraps if initialized with a larger value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../snmp/SNMPUnknownObject.html" title="class in snmp">SNMPUnknownObject</A></B></TD>
<TD>Used when an unknown SNMP object type is encountered.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../snmp/SNMPv1AgentInterface.html" title="class in snmp">SNMPv1AgentInterface</A></B></TD>
<TD>The class SNMPv1AgentInterface implements an interface for responding to requests sent from a remote SNMP manager.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../snmp/SNMPv1CommunicationInterface.html" title="class in snmp">SNMPv1CommunicationInterface</A></B></TD>
<TD>The class SNMPv1CommunicationInterface defines methods for communicating with SNMP entities.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../snmp/SNMPv1TrapPDU.html" title="class in snmp">SNMPv1TrapPDU</A></B></TD>
<TD>The SNMPTrapPDU class represents an SNMPv1 Trap PDU from RFC 1157, as indicated below.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../snmp/SNMPv2BulkRequestPDU.html" title="class in snmp">SNMPv2BulkRequestPDU</A></B></TD>
<TD>The SNMPv2BulkRequestPDU class represents an SNMPv2 Bulk Request PDU from RFC 1905, as indicated below.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../snmp/SNMPv2InformRequestPDU.html" title="class in snmp">SNMPv2InformRequestPDU</A></B></TD>
<TD>The SNMPv2InformRequestPDU class represents an SNMPv2 Trap PDU from RFC 1448, as indicated below.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../snmp/SNMPv2TrapPDU.html" title="class in snmp">SNMPv2TrapPDU</A></B></TD>
<TD>The SNMPv2TrapPDU class represents an SNMPv2 Trap PDU from RFC 1448, as indicated below.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../snmp/SNMPVarBindList.html" title="class in snmp">SNMPVarBindList</A></B></TD>
<TD>The SNMPVarBindList class is a specialization of SNMPSequence that contains a list of SNMPVariablePair objects.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../snmp/SNMPVariablePair.html" title="class in snmp">SNMPVariablePair</A></B></TD>
<TD>The SNMPVariablePair class implements the VarBind specification detailed below from RFC 1157.</TD>
</TR>
</TABLE>
<P>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Exception Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../snmp/SNMPBadValueException.html" title="class in snmp">SNMPBadValueException</A></B></TD>
<TD>Exception thrown whenever attempt made to create SNMPObject subclass with inappropriate data, or to set its value with inappropriate data,</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../snmp/SNMPException.html" title="class in snmp">SNMPException</A></B></TD>
<TD>Exception thrown when attempt to set or get value of SNMP OID fails.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../snmp/SNMPGetException.html" title="class in snmp">SNMPGetException</A></B></TD>
<TD>Exception thrown when attempt to get value of SNMP OID from device fails.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../snmp/SNMPRequestException.html" title="class in snmp">SNMPRequestException</A></B></TD>
<TD>Exception thrown when request to get or set the value of an SNMP OID on a device fails.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../snmp/SNMPSetException.html" title="class in snmp">SNMPSetException</A></B></TD>
<TD>Exception thrown when attempt to set the value of an SNMP OID on a device fails.</TD>
</TR>
</TABLE>
<P>
<A NAME="package_description"><!-- --></A><H2>
Package snmp Description
</H2>
<P>
The snmp package defines classes used to communicate with SNMP
devices. Classes corresponding to each of the basic SNMP data types are
defined, each extending the SNMPObject abstarct class. In addition, some
utility classes provide additional functionality.
<p>Each of the SNMPObject subclasses defines methods to create an object,
either from a "reasonable" representation (e.g., Java.lang.Integer for
an SNMPInteger object, or a suitable String such as "1.2.1.1.3.2.1.1.0"
for an SNMPObjectIdentifier), or from a byte array presumed to contain
a valid ASN.1 Basic Encoding Rules (BER) encoding of a value of the appropriate
type. The objects also define methods that permit their values to be set,
and generate their BER encodings.
<p>SNMPSequence subclasses, in particular, contain Vectors of other SNMPObject
subclasses. They can be created "manually", with objects added as desired,
or can be created from a BER encoding of the sequence contents, recursively
creating the contained objects. BER generation also recursively generates
the BER for each contained component; thus calling mySequence.getBerEncoding()
automatically generates the encoding for the entire sequence, including
the contained components. SNMPBERCodec contains a number of static utility
methods for converting to and from BER encodings, as well as constants
used by the various classes.
<p>Finally, SNMPv1CommunicationsInterface defines methods for sending SNMP
Get and Set requests to devices; this class handles all of the communication
tasks needed for developing simple SNMP applications.
<P>
<P>
<DL>
</DL>
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="..//package-summary.html"><B>PREV PACKAGE</B></A>
NEXT PACKAGE</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../index.html?snmp/package-summary.html" target="_top"><B>FRAMES</B></A>
<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>
<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -