snmpbercodec.html
来自「snmp inquistor Pour la communication」· HTML 代码 · 共 818 行 · 第 1/2 页
HTML
818 行
<A NAME="SNMPINTEGER"><!-- --></A><H3>
SNMPINTEGER</H3>
<PRE>
public static final byte <B>SNMPINTEGER</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#snmp.SNMPBERCodec.SNMPINTEGER">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SNMPBITSTRING"><!-- --></A><H3>
SNMPBITSTRING</H3>
<PRE>
public static final byte <B>SNMPBITSTRING</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#snmp.SNMPBERCodec.SNMPBITSTRING">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SNMPOCTETSTRING"><!-- --></A><H3>
SNMPOCTETSTRING</H3>
<PRE>
public static final byte <B>SNMPOCTETSTRING</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#snmp.SNMPBERCodec.SNMPOCTETSTRING">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SNMPNULL"><!-- --></A><H3>
SNMPNULL</H3>
<PRE>
public static final byte <B>SNMPNULL</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#snmp.SNMPBERCodec.SNMPNULL">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SNMPOBJECTIDENTIFIER"><!-- --></A><H3>
SNMPOBJECTIDENTIFIER</H3>
<PRE>
public static final byte <B>SNMPOBJECTIDENTIFIER</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#snmp.SNMPBERCodec.SNMPOBJECTIDENTIFIER">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SNMPSEQUENCE"><!-- --></A><H3>
SNMPSEQUENCE</H3>
<PRE>
public static final byte <B>SNMPSEQUENCE</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#snmp.SNMPBERCodec.SNMPSEQUENCE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SNMPIPADDRESS"><!-- --></A><H3>
SNMPIPADDRESS</H3>
<PRE>
public static final byte <B>SNMPIPADDRESS</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#snmp.SNMPBERCodec.SNMPIPADDRESS">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SNMPCOUNTER32"><!-- --></A><H3>
SNMPCOUNTER32</H3>
<PRE>
public static final byte <B>SNMPCOUNTER32</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#snmp.SNMPBERCodec.SNMPCOUNTER32">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SNMPGAUGE32"><!-- --></A><H3>
SNMPGAUGE32</H3>
<PRE>
public static final byte <B>SNMPGAUGE32</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#snmp.SNMPBERCodec.SNMPGAUGE32">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SNMPTIMETICKS"><!-- --></A><H3>
SNMPTIMETICKS</H3>
<PRE>
public static final byte <B>SNMPTIMETICKS</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#snmp.SNMPBERCodec.SNMPTIMETICKS">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SNMPOPAQUE"><!-- --></A><H3>
SNMPOPAQUE</H3>
<PRE>
public static final byte <B>SNMPOPAQUE</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#snmp.SNMPBERCodec.SNMPOPAQUE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SNMPNSAPADDRESS"><!-- --></A><H3>
SNMPNSAPADDRESS</H3>
<PRE>
public static final byte <B>SNMPNSAPADDRESS</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#snmp.SNMPBERCodec.SNMPNSAPADDRESS">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SNMPCOUNTER64"><!-- --></A><H3>
SNMPCOUNTER64</H3>
<PRE>
public static final byte <B>SNMPCOUNTER64</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#snmp.SNMPBERCodec.SNMPCOUNTER64">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SNMPUINTEGER32"><!-- --></A><H3>
SNMPUINTEGER32</H3>
<PRE>
public static final byte <B>SNMPUINTEGER32</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#snmp.SNMPBERCodec.SNMPUINTEGER32">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SNMPGETREQUEST"><!-- --></A><H3>
SNMPGETREQUEST</H3>
<PRE>
public static final byte <B>SNMPGETREQUEST</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#snmp.SNMPBERCodec.SNMPGETREQUEST">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SNMPGETNEXTREQUEST"><!-- --></A><H3>
SNMPGETNEXTREQUEST</H3>
<PRE>
public static final byte <B>SNMPGETNEXTREQUEST</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#snmp.SNMPBERCodec.SNMPGETNEXTREQUEST">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SNMPGETRESPONSE"><!-- --></A><H3>
SNMPGETRESPONSE</H3>
<PRE>
public static final byte <B>SNMPGETRESPONSE</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#snmp.SNMPBERCodec.SNMPGETRESPONSE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SNMPSETREQUEST"><!-- --></A><H3>
SNMPSETREQUEST</H3>
<PRE>
public static final byte <B>SNMPSETREQUEST</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#snmp.SNMPBERCodec.SNMPSETREQUEST">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SNMPTRAP"><!-- --></A><H3>
SNMPTRAP</H3>
<PRE>
public static final byte <B>SNMPTRAP</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#snmp.SNMPBERCodec.SNMPTRAP">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SNMPv2pCOMMUNICATION"><!-- --></A><H3>
SNMPv2pCOMMUNICATION</H3>
<PRE>
public static final byte <B>SNMPv2pCOMMUNICATION</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#snmp.SNMPBERCodec.SNMPv2pCOMMUNICATION">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SNMPv2pAUTHORIZEDMESSAGE"><!-- --></A><H3>
SNMPv2pAUTHORIZEDMESSAGE</H3>
<PRE>
public static final byte <B>SNMPv2pAUTHORIZEDMESSAGE</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#snmp.SNMPBERCodec.SNMPv2pAUTHORIZEDMESSAGE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SNMPv2pENCRYPTEDMESSAGE"><!-- --></A><H3>
SNMPv2pENCRYPTEDMESSAGE</H3>
<PRE>
public static final byte <B>SNMPv2pENCRYPTEDMESSAGE</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#snmp.SNMPBERCodec.SNMPv2pENCRYPTEDMESSAGE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SNMPv2BULKREQUEST"><!-- --></A><H3>
SNMPv2BULKREQUEST</H3>
<PRE>
public static final byte <B>SNMPv2BULKREQUEST</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#snmp.SNMPBERCodec.SNMPv2BULKREQUEST">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SNMPv2INFORMREQUEST"><!-- --></A><H3>
SNMPv2INFORMREQUEST</H3>
<PRE>
public static final byte <B>SNMPv2INFORMREQUEST</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#snmp.SNMPBERCodec.SNMPv2INFORMREQUEST">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SNMPv2TRAP"><!-- --></A><H3>
SNMPv2TRAP</H3>
<PRE>
public static final byte <B>SNMPv2TRAP</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#snmp.SNMPBERCodec.SNMPv2TRAP">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SNMPv2pENCRYPTEDDATA"><!-- --></A><H3>
SNMPv2pENCRYPTEDDATA</H3>
<PRE>
public static final byte <B>SNMPv2pENCRYPTEDDATA</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#snmp.SNMPBERCodec.SNMPv2pENCRYPTEDDATA">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SNMPUNKNOWNOBJECT"><!-- --></A><H3>
SNMPUNKNOWNOBJECT</H3>
<PRE>
public static final byte <B>SNMPUNKNOWNOBJECT</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../constant-values.html#snmp.SNMPBERCodec.SNMPUNKNOWNOBJECT">Constant Field Values</A></DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="SNMPBERCodec()"><!-- --></A><H3>
SNMPBERCodec</H3>
<PRE>
public <B>SNMPBERCodec</B>()</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="extractEncoding(snmp.SNMPTLV)"><!-- --></A><H3>
extractEncoding</H3>
<PRE>
public static <A HREF="../snmp/SNMPObject.html" title="class in snmp">SNMPObject</A> <B>extractEncoding</B>(snmp.SNMPTLV theTLV)
throws <A HREF="../snmp/SNMPBadValueException.html" title="class in snmp">SNMPBadValueException</A></PRE>
<DL>
<DD>Extracts an SNMP object given its type, length, value triple as an SNMPTLV object. Called by SNMPObject subclass constructors.
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../snmp/SNMPBadValueException.html" title="class in snmp">SNMPBadValueException</A></CODE> - Indicates byte array in value field is uninterprettable for specified SNMP object type.</DL>
</DD>
</DL>
<HR>
<A NAME="extractNextTLV(byte[], int)"><!-- --></A><H3>
extractNextTLV</H3>
<PRE>
public static snmp.SNMPTLV <B>extractNextTLV</B>(byte[] enc,
int position)
throws <A HREF="../snmp/SNMPBadValueException.html" title="class in snmp">SNMPBadValueException</A></PRE>
<DL>
<DD>Extracts the type, length and value of the SNMP object whose BER encoding begins at the specified position in the given byte array. Throws an SNMPBadValueException if there's any problem with the extraction.
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../snmp/SNMPBadValueException.html" title="class in snmp">SNMPBadValueException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="encodeLength(int)"><!-- --></A><H3>
encodeLength</H3>
<PRE>
public static byte[] <B>encodeLength</B>(int length)</PRE>
<DL>
<DD>Utility function for encoding a length as a BER byte sequence
<P>
<DD><DL>
</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<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="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/SNMPBERCodec.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="../snmp/SNMPBadValueException.html" title="class in snmp"><B>PREV CLASS</B></A>
<A HREF="../snmp/SNMPBitString.html" title="class in snmp"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../index.html?snmp/SNMPBERCodec.html" target="_top"><B>FRAMES</B></A>
<A HREF="SNMPBERCodec.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>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?