SnmpKit.Sim (snmpkit v2.0.0)

SNMP device simulation for testing and development.

This module provides tools for creating and managing simulated SNMP devices:

See SnmpKit.SnmpSim for configuration-driven start-up, listing and stopping devices, and docs/testing-guide.md for test patterns.

Summary

Functions

record(target, path)

See SnmpKit.SnmpSim.Recorder.record/2.

record(target, path, opts)

See SnmpKit.SnmpSim.Recorder.record/3.

send_trap(device, trap_oid, varbinds, opts)

See SnmpKit.SnmpSim.Device.send_trap/4.

start_device(profile)

See SnmpKit.SnmpSim.start_device/1.

start_device(profile, opts)

See SnmpKit.SnmpSim.start_device/2.

start_device_population(device_configs)

See SnmpKit.SnmpSim.start_device_population/1.

start_device_population(device_configs, opts)

See SnmpKit.SnmpSim.start_device_population/2.

stop_device(device)

See SnmpKit.SnmpSim.stop_device/1.