Я хотел бы получить список всех OID в MIB, загруженных в диспетчер, и отобразить его пользователям, чтобы они могли выбрать, какой объект MIB выполнять запрос GET/SET. Я также хотел бы получить синтаксис и максимальный доступ к объекту. Я программирую на С++. Я хочу проанализировать MIB, чтобы получить OID, а не использовать snmpwalk. Я пытаюсь использовать Net-SNMP MIB_API. Я просмотрел страницу руководства, но не понимаю, как использовать функции для достижения того, что я хочу сделать.
Я вижу, что read_all_mibs() уже вызывается, когда мы вызываем init_mib(). Это означает, что мне не нужно снова вызывать read_all_mibs(), верно? Может ли кто-нибудь указать, какой следующий шаг после init_mib() я должен сделать.
Любая помощь приветствуется. Спасибо.