Uses of Class
com.sun.management.snmp.SnmpPdu

Packages that use SnmpPdu
com.sun.management.snmp Provides the core classes for implementing common SNMP data types and services
com.sun.management.snmp.agent Provides the classes for implementing an SNMP agent
com.sun.management.snmp.mpm Provides the classes which implement the Message Processing Models for SNMP version 1, version 2c and version 3. 
 

Uses of SnmpPdu in com.sun.management.snmp
 

Subclasses of SnmpPdu in com.sun.management.snmp
 class SnmpPduBulk
          Represents a get-bulk PDU as defined in RFC 1448.
 class SnmpPduPacket
          Is the fully decoded representation of an SNMP packet.
 class SnmpPduRequest
          Is used to represent get, get-next, set, response and SNMPv2-trap PDUs.
 class SnmpPduTrap
          Represents an SNMPv1-trap PDU.
 class SnmpScopedPduBulk
          Represents a get-bulk PDU as defined in RFC 1448.
 class SnmpScopedPduPacket
          Is the fully decoded representation of an SNMP V3 packet.
 class SnmpScopedPduRequest
          Is used to represent get, get-next, set, response SNMP V3 scoped PDUs.
 

Methods in com.sun.management.snmp that return SnmpPdu
 SnmpPdu SnmpPduFactoryBER.decodeSnmpPdu(SnmpMsg msg)
          Calls SnmpMsg.decodeSnmpPdu on the specified message and returns the resulting SnmpPdu.
 SnmpPdu SnmpPduBulk.getResponsePdu()
          Implements the SnmpAckPdu interface.
 SnmpPdu SnmpV3Message.decodeSnmpPdu()
          Gets the PDU encoded in this message.
 SnmpPdu SnmpScopedPduBulk.getResponsePdu()
          Generates the pdu to use for response.
 SnmpPdu SnmpMessage.decodeSnmpPdu()
          Gets the PDU encoded in this message.
 SnmpPdu SnmpScopedPduRequest.getResponsePdu()
          Generates the pdu to use for response.
 SnmpPdu SnmpAckPdu.getResponsePdu()
          Returns the PDU to use for the response.
 SnmpPdu SnmpPduRequest.getResponsePdu()
          Implements SnmpAckPdu interface.
abstract  SnmpPdu SnmpMsg.decodeSnmpPdu()
          Gets the PDU encoded in this message.
 SnmpPdu SnmpPduFactory.decodeSnmpPdu(SnmpMsg msg)
          Decodes the specified SnmpMsg and returns the resulting SnmpPdu.
 

Methods in com.sun.management.snmp with parameters of type SnmpPdu
 SnmpMsg SnmpPduFactoryBER.encodeSnmpPdu(SnmpPdu pdu, int maxPktSize)
          Encodes the specified SnmpPdu and returns the resulting SnmpMsg.
 void SnmpV3Message.encodeSnmpPdu(SnmpPdu pdu, int maxDataLength)
          Initializes this message with the specified pdu.
 void SnmpMessage.encodeSnmpPdu(SnmpPdu pdu, int maxDataLength)
          Initializes this message with the specified pdu.
abstract  void SnmpMsg.encodeSnmpPdu(SnmpPdu pdu, int maxDataLength)
          Initializes this message with the specified pdu.
 SnmpMsg SnmpPduFactory.encodeSnmpPdu(SnmpPdu pdu, int maxPktSize)
          Encodes the specified SnmpPdu and returns the resulting SnmpMsg.
 

Uses of SnmpPdu in com.sun.management.snmp.agent
 

Methods in com.sun.management.snmp.agent that return SnmpPdu
 SnmpPdu SnmpRequestForwarder.forward(SnmpPdu p)
          This method is called by the adaptor when a request is received for an engine id that is handled by this SnmpRequestForwarder
 SnmpPdu SnmpTrap.getPdu()
          If the trap has been created with a PDU (SNMP V1 / V2 or V3), the received PDU is returned.
 SnmpPdu SnmpMibRequest.getPdu()
          Returns the SNMP PDU attached to the request.
 

Methods in com.sun.management.snmp.agent with parameters of type SnmpPdu
protected  SnmpParams SnmpUsmProxy.createParameters(SnmpPdu pdu)
          Factory parameters method.
protected abstract  SnmpParams SnmpV3Proxy.createParameters(SnmpPdu pdu)
          Factory parameters method.
 Object SnmpUserDataFactory.allocateUserData(SnmpPdu requestPdu)
          Called by the SnmpV3AdaptorServer adaptor.
 void SnmpUserDataFactory.releaseUserData(Object userData, SnmpPdu responsePdu)
          Called by the SnmpV3AdaptorServer adaptor.
 SnmpPdu SnmpRequestForwarder.forward(SnmpPdu p)
          This method is called by the adaptor when a request is received for an engine id that is handled by this SnmpRequestForwarder
static SnmpMibRequest SnmpMibAgent.newMibRequest(SnmpPdu reqPdu, Vector vblist, int version, Object userData)
          This is a factory method for creating new SnmpMibRequest objects.
static SnmpMibRequest SnmpMibAgent.newMibRequest(SnmpEngine engine, SnmpPdu reqPdu, Vector vblist, int version, Object userData, String principal, int securityLevel, int securityModel, byte[] contextName, byte[] accessContextName)
          This is a factory method for creating new SnmpMibRequest objects.
 

Uses of SnmpPdu in com.sun.management.snmp.mpm
 

Methods in com.sun.management.snmp.mpm that return SnmpPdu
 SnmpPdu SnmpMsgProcessingModelV1V2.getRequestPdu(SnmpParams p, int command)
          Look for SnmpMsgProcessingModel interface specification.
 SnmpPdu SnmpMsgProcessingModelV3.getRequestPdu(SnmpParams p, int command)
          Look for SnmpMsgProcessingModel interface specification.
 


FCS Release
jdmk-5_1-b34.2 2005.11.29_16:24:00_MET

Copyright 1998-2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.