Class: PacketGen::Header::SNMP::PDUs

Inherits:
RASN1::Model
  • Object
show all
Defined in:
lib/packetgen/header/snmp.rb

Overview

Class to handle PDUs from SNMP packet PDUs ::= CHOICE { get-request [0] IMPLICIT PDU, get-next-request [1] IMPLICIT PDU, get-response [2] IMPLICIT PDU, set-request [3] IMPLICIT PDU, snmpV1-trap [4] IMPLICIT PDU, get-bulk-request [5] IMPLICIT PDU, inform-request [6] IMPLICIT PDU, snmpV2-trap [7] IMPLICIT PDU, report [8] IMPLICIT PDU } This class is a wrapper. It contains one of GetRequest, GetNextRequest, GetResponse, SetRequest, Trapv1, Bulk, InformRequest, Trapv2 or Report.

Author:

  • Sylvain Daubert

  • LemonTree55

Since:

  • 2.0.0