Net-SNMP FAQ (Перевод)   |   Net-SNMP README (Перевод)

Перевод документации на Net-SNMP :: Net-SNMP FAQ




www.net-snmp.ru /  Net-SNMP FAQ / CODING. Есть ли какие-то примеры или документация?



CODING. Есть ли какие-то примеры или документация?

Многие из MIB модулей, входящих в Net-SNMP агент, все еще используют традиционный v4 MIB module API, однако все большее количество использует какой-либо из новых v5 обработчиков. Все из них можно найти в 'agent/mibgroup'.

Помощник 'tdata' используется в новых MIB модулях DisMan Event, Expression и Schedule (см. 'disman/{event,expr,schedule}/*'). Схожий помощник 'dataset' используется в более старых MIB реализации DisMan Event (см. 'disman/mteEvent*') и Notification Log MIB (см. 'notification-log-mib/*'), используемой в 'snmptrapd' для логирования входящих трапов.

Основной итератор-обработчик используется в небольшом количестве модулей, таких как реализация TCP и UDP таблиц (mibII/tcpTable & mibII/udpTable), обработка VACM context (mibII/vacm_context) и различные таблицы, связанные изнутри с агентом (agent/*). Они показывают разные подходы к использованию помощника итератора, поэтому имеет смысл их посравнивать.

2 модуля examples/netSnmpHostsTable* показывают контраст между между помощниками iterator и iterator_access.

Есть постоянно растущее количество примеров, основанных на окружении MfD (см. '{if,ip,tcp,udp}-mib/'). БОльшая часть этого кода не предназначена для прямого просмотра, однако эти индивидуальные файлы доступно прокомментированы для понимания различий между внутренней реализацией и публичным кодом.

Net-SNMP агент на данный момент не включает MIB модулей, использующих array-user container-based помощника (не смог перевести, интуитивно понятно, но слов так и не подобрал). Лучший пример этого можно найти в проекте net-policy. См. http://net-policy.sourceforge.net/



<<<  CODING. Как мне поиметь код, сгенерированный и для чиловых значений и для таблиц? 
CODING. Куда мне положить файлы, созданные 'mib2c'?  >>>
При копировании размещение гиперссылки на оригинал обязательно!
© MIB Search 2006-2009