Библиотека SNMP для iPhone - PullRequest
       8

Библиотека SNMP для iPhone

5 голосов
/ 14 января 2010

Существуют ли библиотеки с открытым исходным кодом для выполнения SNMP GET / SET с использованием Objective C / Cocoa Touch (для IPhone)?

Ответы [ 4 ]

3 голосов
/ 06 февраля 2010

Хотя в Objective-C нет реализаций SNMP (о которых я знаю). Есть в C & C ++.

Я успешно использовал snmp ++ v2.8a . Просто поместите файлы .h и. cpp, необходимые для статического libsnmp ++. A, в ваш проект x-code iphone. И сделать необходимые настройки для его сборки. Мне пришлось добавить: "-D_XPG4_EXTENDED -DGCC -DLINUX" в настройки проекта «Другие флаги C ++» и внести некоторые изменения в файлы. Затем любой файл, из которого вы используете объекты c ++, переименуйте из .m в .mm, чтобы сообщить X-Code, что файл содержит смесь target-C и c ++.

2 голосов
/ 06 мая 2011

На мой взгляд, пакет C / C ++ под названием Net-SNMP (не имеет ничего общего с .NET) - это лучшая реализация библиотеки SNMP как для менеджера (клиента), так и для агента (сервера). Я посмотрел на многие из них и использовал много, и Net-SNMP - лучший из всех. Открытый исходный код.

1 голос
/ 14 января 2010

Я потратил некоторое время, работая над созданием одного из них для проекта.

нет ничего для obj-c, или, по крайней мере, не было, когда я смотрел прошлым летом. в c и c # есть множество открытых программ, которые являются хорошей отправной точкой для порта (или повторной реализации).

0 голосов
/ 14 января 2010

Я никогда не слышал об этом, и единственное, что я нахожу в Google, это " IP * Работает! ", но, похоже, это платформа Mac (и может не работать на iPhone если он не скомпилирован как файл .a).

Ваша лучшая ставка может быть бросить свой собственный. http://cocoabuilder.com имеет несколько электронных писем в своих архивах о людях, запрашивающих библиотеки SNMP, но ответы так и не были получены.

...