About NuDesign
Eval Download
SNMP Links
Pricing & License Options
Product License Terms
On-Line Store

SNMP Manager Studio for Embedded Linux & RTOS - download an eval of Visual xManager Builder for C++ (Windows eval)

The NuDesign C++ SNMP Manager Studio for Embedded Linux & RTOS Development Tool provides a complete SNMPv3 Management Application development framework that consists of:

  • Visual xManagerBuilder for C++, C++ code generation wizard. It generates complete SNMP Management Application sources for target OS/RTOS and Project Build files for supported development environments.
  • SNMPv1/v2c/v3 C++ Management SDK Libraries for multithreaded SNMP Manager Application for target OS/RTOS.  Supports Send / Receive Traps and Informs functions.
  • Sample code in C++ demonstrating typical management functions, such as Get Table, MIB Browser, SNMP Polling Engine, Trap handling and others.
  • SNMPv1/v2c/v3 Manager Configuration Editor.

The SNMP Manager Builder supported host environments are Windows 8/8.1 / 7 / Vista / XP / Server 2008 & 2003.

Figure 1. SNMP Manager Builder standalone wizard

Initially, when Manager Builder is run, the developer can load mibs in the wizard.  By loading the mibs at design time, information about the mib objects is available programmatically to the developer.  Most commonly used mib object information such as OID and object name, access and status are available to the developer.

However, through the use of XMC files, pre-compiled mib information can be read by the NuDesign SNMP management libraries to provide the mib information at run time as well.  The information can be used to build the complete tree object information depicting the MIBs implemented in the SNMP Agent that the SNMP Manager is connecting to.  The SNMP Manager can make Get and Set request using the object names, it can receive the SNMP Traps and decode them using the pre-compiled MIB object information as well.

The XMC files are either created by the xManager Builder (in the xmc directory of the project) or by the NuDesign MIB Compiler control.   The XMC files can be considered to be a concise version of the mib file.  Each object in the mib file is represented by a single row in the XMC file.

The resulting SNMP Management Application runs under the target OS/RTOS'es such as multiple Linux distributions and QNX.  The process of building the embedded SNMP Management Application using the SNMP Manager Builder wizard, the SNMPv1/v2c/v3 C++ Management SDK Libraries, generated C++ source code and project files is automatic.  Please contact us for more information.

Support Contracts and Upgrades

Support Services Contract offers one year of product maintenance updates plus 10 support incidents.  Please note that extended support contracts and design consulting services are available as well.  For more details see our Pricing & License Options document.