1*4882a593Smuzhiyunconfig BR2_PACKAGE_AGENTPP 2*4882a593Smuzhiyun bool "agent++" 3*4882a593Smuzhiyun depends on BR2_INSTALL_LIBSTDCPP 4*4882a593Smuzhiyun depends on BR2_TOOLCHAIN_HAS_THREADS # snmp++ 5*4882a593Smuzhiyun depends on !BR2_STATIC_LIBS # snmp++ 6*4882a593Smuzhiyun select BR2_PACKAGE_SNMPPP 7*4882a593Smuzhiyun help 8*4882a593Smuzhiyun AGENT++ is a set of C++ classes which provides a complete 9*4882a593Smuzhiyun protocol engine and dispatch table for the development of 10*4882a593Smuzhiyun SNMP agents. AGENT++ is a multilingual API which supports 11*4882a593Smuzhiyun SNMPv1, SNMPv2c, and SNMPv3. It provides various C++ classes 12*4882a593Smuzhiyun implementing prototypes for scalar and table SNMP managed 13*4882a593Smuzhiyun objects that can be customized by derivation. Additional 14*4882a593Smuzhiyun classes support the development of proxy agents as well as 15*4882a593Smuzhiyun sending notifications. 16*4882a593Smuzhiyun 17*4882a593Smuzhiyun SNMPv3 support is enabled if SNMP++ enables it. 18*4882a593Smuzhiyun 19*4882a593Smuzhiyun http://www.agentpp.com/agentpp3_5/agentpp3_5.html 20*4882a593Smuzhiyun 21*4882a593Smuzhiyuncomment "agent++ needs a toolchain w/ threads, C++, dynamic library" 22*4882a593Smuzhiyun depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || \ 23*4882a593Smuzhiyun BR2_STATIC_LIBS 24