public interface com.sun.jmx.snmp.internal.SnmpMsgProcessingModel extends com.sun.jmx.snmp.internal.SnmpModel
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.sun.jmx.snmp.internal.SnmpMsgProcessingModel
super_class: java.lang.Object
{
public abstract com.sun.jmx.snmp.internal.SnmpOutgoingRequest getOutgoingRequest(com.sun.jmx.snmp.SnmpPduFactory);
descriptor: (Lcom/sun/jmx/snmp/SnmpPduFactory;)Lcom/sun/jmx/snmp/internal/SnmpOutgoingRequest;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
factory
public abstract com.sun.jmx.snmp.internal.SnmpIncomingRequest getIncomingRequest(com.sun.jmx.snmp.SnmpPduFactory);
descriptor: (Lcom/sun/jmx/snmp/SnmpPduFactory;)Lcom/sun/jmx/snmp/internal/SnmpIncomingRequest;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
factory
public abstract com.sun.jmx.snmp.internal.SnmpIncomingResponse getIncomingResponse(com.sun.jmx.snmp.SnmpPduFactory);
descriptor: (Lcom/sun/jmx/snmp/SnmpPduFactory;)Lcom/sun/jmx/snmp/internal/SnmpIncomingResponse;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
factory
public abstract com.sun.jmx.snmp.SnmpPdu getRequestPdu(com.sun.jmx.snmp.SnmpParams, int);
descriptor: (Lcom/sun/jmx/snmp/SnmpParams;I)Lcom/sun/jmx/snmp/SnmpPdu;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws com.sun.jmx.snmp.SnmpStatusException
MethodParameters:
Name Flags
p
type
public abstract int encode(int, int, int, byte, int, com.sun.jmx.snmp.SnmpSecurityParameters, byte[], byte[], byte[], int, byte[]);
descriptor: (IIIBILcom/sun/jmx/snmp/SnmpSecurityParameters;[B[B[BI[B)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws com.sun.jmx.snmp.SnmpTooBigException
MethodParameters:
Name Flags
version
msgID
msgMaxSize
msgFlags
msgSecurityModel
params
contextEngineID
contextName
data
dataLength
outputBytes
public abstract int encodePriv(int, int, int, byte, int, com.sun.jmx.snmp.SnmpSecurityParameters, byte[], byte[]);
descriptor: (IIIBILcom/sun/jmx/snmp/SnmpSecurityParameters;[B[B)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws com.sun.jmx.snmp.SnmpTooBigException
MethodParameters:
Name Flags
version
msgID
msgMaxSize
msgFlags
msgSecurityModel
params
encryptedPdu
outputBytes
public abstract com.sun.jmx.snmp.internal.SnmpDecryptedPdu decode(byte[]);
descriptor: ([B)Lcom/sun/jmx/snmp/internal/SnmpDecryptedPdu;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws com.sun.jmx.snmp.SnmpStatusException
MethodParameters:
Name Flags
pdu
public abstract int encode(com.sun.jmx.snmp.internal.SnmpDecryptedPdu, byte[]);
descriptor: (Lcom/sun/jmx/snmp/internal/SnmpDecryptedPdu;[B)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws com.sun.jmx.snmp.SnmpTooBigException
MethodParameters:
Name Flags
pdu
outputBytes
public abstract void setMsgTranslator(com.sun.jmx.snmp.mpm.SnmpMsgTranslator);
descriptor: (Lcom/sun/jmx/snmp/mpm/SnmpMsgTranslator;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
translator
public abstract com.sun.jmx.snmp.mpm.SnmpMsgTranslator getMsgTranslator();
descriptor: ()Lcom/sun/jmx/snmp/mpm/SnmpMsgTranslator;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "SnmpMsgProcessingModel.java"