檢視原始碼 管理程式實作範例
此實作範例章節描述如何使用 SNMP 開發工具包實作一個簡單的管理程式。
範例程式 ex2 可以在工具包發行版中找到。
此範例程式有兩個功能
- 如何使用 SNMP 開發工具包的管理程式元件的簡單範例。
- 如何使用新的管理程式撰寫代理程式測試案例的簡單範例。
範例管理程式
範例管理程式 snmp_ex2_manager
是一個如何使用 SNMP 開發工具包的管理程式元件實作 snmp 管理程式的簡單範例。
此模組匯出以下函式
- start_link/0, start_link/1
- stop/0
- agent/2, agent/3
- sync_get/2, sync_get/3
- sync_get_next/2, sync_get_next/3
- sync_get_bulk/4, sync_get_bulk/5
- sync_set/2, sync_set/3
- oid_to_name/1
此模組也用於下一節中描述的測試模組。
簡單的標準測試
此簡單的標準測試 snmp_ex2_simple_standard_test
是一個模組,它使用上一節中描述的 snmp_ex2_manager
實作了一個簡單的代理程式測試工具。