SNMP
https://www.alvestrand.no/objectid/1.3.6.1.2.1.2.2.1.html
Constants
REQUEST_ID_RANGE = 1..Int32::MAX
Range for a randomly-generated PDU request-id / v3 message-id.
Class methods
Return the children of ber, raising ParseError when there are fewer than
min (a truncated / malformed structure) instead of a later IndexError.
Decode an enum value read off the wire, raising ParseError on an unknown value
instead of the raw ArgumentError that Enum.from_value would raise.
Version-dispatching factory: decode any SNMP message, returning a V3::Message
for v3 and a Message otherwise. Use Session#parse / V3::Session#parse
instead when you already know the version and want it validated.
Nested types
- SNMP::AppTags
- SNMP::Client
- SNMP::Counter32
- SNMP::Counter64
- SNMP::Error
- SNMP::ErrorStatus
- SNMP::Gauge32
- SNMP::GenericTrap
- SNMP::Helpers
- SNMP::IfAdminStatus
- SNMP::IfOperStatus
- SNMP::IfType
- SNMP::IpAddress
- SNMP::Message
- SNMP::OID
- SNMP::Opaque
- SNMP::PDU
- SNMP::ParseError
- SNMP::Request
- SNMP::Session
- SNMP::TimeTicks
- SNMP::TimeoutError
- SNMP::Trap
- SNMP::TypedValue
- SNMP::UniversalTags
- SNMP::V1Trap
- SNMP::V3
- SNMP::VarBind
- SNMP::Version
- SNMP::VersionError