Home
SilverCreek Libraries (API)

The SilverCreek SNMP APIs replace the Scotty libraries for software developers seeking a migration path from the legacy Scotty libraries to SilverCreek libraries that support SNMPv3 security. The SilverCreek SNMP libraries replace the Scotty libraries with a complete set of tools, full support, developer's guides, updates, and even more. The SilverCreek libraries represent the ideal solution for creating network management applications and/or migrating those applications from the Scotty libraries.

SilverCreek's APIs are written in C++ and are accessible through a Tcl shell or command line or a Tcl program.  Tcl, the Tool Command Language, is a flexible, interpretive language, popular for network applications.

APIs are application programming interfaces that execute requests for services (for example getting the value of an SNMP object identifier) on behalf of a program making the request.

Good quality and mature APIs can greatly reduce development time, because the developer can use the APIs as building blocks to create his application, without having to create the building blocks themselves.

With SilverCreek SL, developers can migrate home grown applications from obsolete and/or unsupported libraries and APIs, thereby preserving the investment in these applications.

Scotty/Tnm, a freely available, open source, set of SNMP APIs is a popular foundation for many applications.  Scotty's authors, however, stopped work on Scotty in 2002 and moved on to other projects.  As a result, applications based on the Scotty APIs do not have support for the important security features of SNMPv3.

Fortunately, the SilverCreek SL SNMP APIs, provide full support for SNMPv3 security.

A Scotty SNMP API to SilverCreek SL SNMP API mapping is available for review.

SilverCreek SL SNMP APIs also include a comprehensive set of tools:

  • SNMP Command Tool --Perform SNMP operations on Object Names or OIDs
  • SNMP Command Wizard - Perform SNMP requests using multiple objects or variable bindings
  • SNMPv3 USM Manager - Create and manage SNMPv3 users, groups, and MIB views
  • Polling Tool - Poll the SNMP agent for any number of objects at a user specified interval
  • Performance Monitoring Tool - Measure the response time to certain operations with a device and compare to another device
  • Notification Configuration Tool - Create and manage SNMP notification and filter tables
  • Notification Monitor Tool - Visually examine and automatically test the contents of all traps, alerts or notifications sent over port 162
  • MIB Table Inspector - View, update, and insert rows in a selected MIB Table
  • MIB Compiler - Compiles private or IETF standard MIBs
  • MIB Browser - A Multi-purpose tool that is a MIB walker (displaying actual MIBs implemented in your agent, a MIB browser (displaying all locally loaded MIBs), and a MIB Info lookup capability to get the details on a particular MIB object

 
Terms of Use  - Privacy Policy -  Trademarks
Updated January 2011.
©2006 - 2011 InterWorking Labs, Inc. ALL RIGHTS RESERVED.
For more information, please contact InterWorking Labs.