Method: NETSNMP::V3Session#build_pdu

Defined in:
lib/netsnmp/v3_session.rb

#build_pdu(type, *vars) ⇒ NETSNMP::ScopedPDU

Returns a pdu.

Returns:

See Also:

  • NETSNMP::V3Session.{NETSNMP{NETSNMP::Session{NETSNMP::Session#build_pdu}


17
18
19
20
# File 'lib/netsnmp/v3_session.rb', line 17

def build_pdu(type, *vars)
  engine_id = security_parameters.engine_id
  ScopedPDU.build(type, engine_id: engine_id, context: @context, varbinds: vars)
end