snmp agent开发包

时间:2009-04-04 17:46:40
【文件属性】:

文件名称:snmp agent开发包

文件大小:352KB

文件格式:ZIP

更新时间:2009-04-04 17:46:40

其他工具

说明 这是一个snmp agent开发包,完全支持snmpv1和snmpv2c(目前暂时不支持Counter64)的 各种操作包括get,getnext,getbulk,set和v1,v2两种Trap。用户编写程序时不需考虑协议 细节,程序框架由mib编译器自动生成,使用时,只要在框架中填入应用相关的逻辑即可。 windows版本可以支持的编译器: ms visual c++ 6.0 borland c++ 5.0 borland c++ builder 5.0 lcc 开发包的组成: 1.mib编译器 mib2c 将mib编译成c文件和头文件 2.Agent LIB的头文件 3.Agent LIB库,包括vc,bc,bcb下的库文件 4.例子 #version1.1 1 现在MIB的总叶子数改为动态分配,以前固定为100。 因此增加两个函数 void allocmibtree(int count);; void freemibtree();; 在程序开始分配,程序结束时释放。 2 改正了两个表相连时getnext出错 3 改正mib2c的一个bug


【文件预览】:
agent-dev1.1
----history.txt(235B)
----mib2c()
--------RFC1155-SMI(744B)
--------HOST-RESOURCES-MIB(51KB)
--------sys-mib.txt(6KB)
--------RFC1213-MIB(104KB)
--------mib2c.exe(128KB)
--------compile sys-mib.bat(48B)
----include()
--------snmpagent.h(6KB)
--------snmptrap.h(2KB)
--------asn1lib.h(4KB)
----example()
--------bcb-exp2()
--------bcb-exp()
--------exp1-vc()
--------bc-exp()
--------Agent-vc()
--------exp2-vc()
----readme.txt(2KB)
----lib()
--------vc6()
--------bcb5()
--------bc5()

网友评论

  • 这个工具还可以,可以解决一些小问题。谢谢博主分享。
  • 就是没看到帮助文档,难理解。
  • 当年研究过,不过自己写了协议栈
  • 这个代理文件为我做MIB浏览器省了不少麻烦,很好的代码
  • 很好的资料,正在学习中..
  • 程序还可以,就是帮助文档没有,想我这样的初学者有点看不懂。