开发者

SNMP Library for iPhone

开发者 https://www.devze.com 2022-12-17 12:30 出处:网络
Are there any open source libraries for doing SNMP GET/SETs using the Objective C/Cocoa Tou开发者_Python百科ch (for IPhone)?Although there is no SNMP implementations in Objective-C (that i an aware of

Are there any open source libraries for doing SNMP GET/SETs using the Objective C/Cocoa Tou开发者_Python百科ch (for IPhone)?


Although there is no SNMP implementations in Objective-C (that i an aware of). There are in C & C++.

I've had success at using snmp++v2.8a. Just drop the .h and .cpp files required for the static libsnmp++.a into your x-code iphone project. And make the necessary tweaks for it to build. I had to add: "-D_XPG4_EXTENDED -DGCC -DLINUX" to Project Settings 'Other C++ Flags', and make some changes to the files. Then any file you are using the c++ objects from, rename from .m to .mm, to tell X-Code the file contains a mixture of objective-C and c++.


In my opinion, the C/C++ package called Net-SNMP (has nothing to do with .NET) is the best implementation of an SNMP library for both the manager (client) and the agent (server) sides. I've looked at a lot of them and used a lot of them, and Net-SNMP is the best of the lot. Open source.


I've spent some time working on building one of these for a project.

there's none for obj-c, or at least there weren't when I was looking last summer. there's a bunch of open source ones in c and c# that are a good starting spot for a port (or re-implementation).


I've never heard of one, and the only thing I'm finding on Google is "IP*Works!", but it seems to be a Mac framework (and might not work on iPhone if it's not compiled as a .a file).

Your best bet may be to roll your own. http://cocoabuilder.com has a couple emails in its archives about people asking for SNMP libraries, but no answers were ever received.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号