public interface com.sun.jmx.snmp.internal.SnmpMsgProcessingSubSystem extends com.sun.jmx.snmp.internal.SnmpSubSystem
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.sun.jmx.snmp.internal.SnmpMsgProcessingSubSystem
super_class: java.lang.Object
{
public abstract void setSecuritySubSystem(com.sun.jmx.snmp.internal.SnmpSecuritySubSystem);
descriptor: (Lcom/sun/jmx/snmp/internal/SnmpSecuritySubSystem;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
security
public abstract com.sun.jmx.snmp.internal.SnmpSecuritySubSystem getSecuritySubSystem();
descriptor: ()Lcom/sun/jmx/snmp/internal/SnmpSecuritySubSystem;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.sun.jmx.snmp.internal.SnmpIncomingRequest getIncomingRequest(int, com.sun.jmx.snmp.SnmpPduFactory);
descriptor: (ILcom/sun/jmx/snmp/SnmpPduFactory;)Lcom/sun/jmx/snmp/internal/SnmpIncomingRequest;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws com.sun.jmx.snmp.SnmpUnknownMsgProcModelException
MethodParameters:
Name Flags
model
factory
public abstract com.sun.jmx.snmp.internal.SnmpOutgoingRequest getOutgoingRequest(int, com.sun.jmx.snmp.SnmpPduFactory);
descriptor: (ILcom/sun/jmx/snmp/SnmpPduFactory;)Lcom/sun/jmx/snmp/internal/SnmpOutgoingRequest;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws com.sun.jmx.snmp.SnmpUnknownMsgProcModelException
MethodParameters:
Name Flags
model
factory
public abstract com.sun.jmx.snmp.SnmpPdu getRequestPdu(int, com.sun.jmx.snmp.SnmpParams, int);
descriptor: (ILcom/sun/jmx/snmp/SnmpParams;I)Lcom/sun/jmx/snmp/SnmpPdu;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws com.sun.jmx.snmp.SnmpUnknownMsgProcModelException, com.sun.jmx.snmp.SnmpStatusException
MethodParameters:
Name Flags
model
p
type
public abstract com.sun.jmx.snmp.internal.SnmpIncomingResponse getIncomingResponse(int, com.sun.jmx.snmp.SnmpPduFactory);
descriptor: (ILcom/sun/jmx/snmp/SnmpPduFactory;)Lcom/sun/jmx/snmp/internal/SnmpIncomingResponse;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws com.sun.jmx.snmp.SnmpUnknownMsgProcModelException
MethodParameters:
Name Flags
model
factory
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, com.sun.jmx.snmp.SnmpUnknownMsgProcModelException
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, com.sun.jmx.snmp.SnmpUnknownMsgProcModelException
MethodParameters:
Name Flags
version
msgID
msgMaxSize
msgFlags
msgSecurityModel
params
encryptedPdu
outputBytes
public abstract com.sun.jmx.snmp.internal.SnmpDecryptedPdu decode(int, byte[]);
descriptor: (I[B)Lcom/sun/jmx/snmp/internal/SnmpDecryptedPdu;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws com.sun.jmx.snmp.SnmpStatusException, com.sun.jmx.snmp.SnmpUnknownMsgProcModelException
MethodParameters:
Name Flags
version
pdu
public abstract int encode(int, com.sun.jmx.snmp.internal.SnmpDecryptedPdu, byte[]);
descriptor: (ILcom/sun/jmx/snmp/internal/SnmpDecryptedPdu;[B)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws com.sun.jmx.snmp.SnmpTooBigException, com.sun.jmx.snmp.SnmpUnknownMsgProcModelException
MethodParameters:
Name Flags
version
pdu
outputBytes
}
SourceFile: "SnmpMsgProcessingSubSystem.java"