Class: PacketGen::Header::SNMP::VariableBindings

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

Overview

Class to handle SNMP VariableBindingsList

VarBindList ::= SEQUENCE (SIZE (0..max-bindings)) OF VarBind

Author:

  • Sylvain Daubert

Since:

  • 2.0.0

Instance Method Summary collapse

Instance Method Details

#[](idx) ⇒ VarBind?

Get ‘idx’th element from the list

Returns:

Since:

  • 2.0.0



80
81
82
# File 'lib/packetgen/header/snmp.rb', line 80

def [](idx)
  value[idx]
end

#sizeInteger

Get element counts in list

Returns:

  • (Integer)

Since:

  • 2.0.0



86
87
88
# File 'lib/packetgen/header/snmp.rb', line 86

def size
  value.size
end