Skip to main content

3. Elements of Message Processing and Dispatching

This section describes the elements used in the interactions between the Dispatcher and Message Processing Models.

3.1. messageProcessingModel​

An identifier which uniquely identifies a Message Processing Model. The value of this identifier is used to select the appropriate Message Processing Model for processing a specific version of an SNMP message.

3.2. pduVersion​

An indication of the version of the PDU to be prepared or of the version of a PDU that has been extracted from a received message. The derived Message Processing Model determines how this version element is presented to applications.

3.3. pduType​

An indication of the type of PDU. The value is derived from the PDU syntax. Possible values include:

  • Get
  • GetNext
  • GetBulk
  • Set
  • Trap
  • Notify
  • Response
  • Report
  • InformRequest

3.4. sendPduHandle​

A handle used by the Dispatcher to correlate the request of sending a PDU with the corresponding response or report from the Message Processing Model. Each request for sending a PDU is associated with a unique sendPduHandle. The Message Processing Model uses this handle to match incoming responses or reports with pending requests.