SNMP Subagent Programmer's Guide
SNMP Subagent Programmer’s Guide—119728 xi
About This Manual
The NonStop Simple Network Management Protocol (SNMP) agent supports subagents 
that make hardware and software resources on NonStop systems manageable by SNMP 
managers. SNMP managers are SNMP-compliant applications used to manage 
resources on systems supplied by various vendors.
This manual describes how to use the NonStop SNMP Subagent Toolkit to create 
subagents. The subagents run on NonStop systems and handle manager requests 
forwarded by the NonStop agent for NonStop resources for which the subagent is 
responsible.
Audience
This manual is for C programmers who want to instrument applications that run on 
NonStop systems for SNMP management.
Programmers who have used the PEER Networks, Inc., Object Development 
Environment (ODE) will find most of the information in this manual very familiar. The 
Toolkit was developed by porting components of the ODE to the NonStop environment, 
with minimal impact on the application programming interface used by subagents.
Prerequisites
Effective use of this manual and the Toolkit requires:
•
A working knowledge of the C programming language
•
General familiarity with the NonStop agent, especially its startup and configuration 
options
•
Good familiarity with basic SNMP terminology and concepts, especially the 
information in three RFCs:
RFC 1157, A Simple Network Management Protocol (SNMP)
RFC 1212, Concise MIB Definitions
RFC 1215, A Convention for Defining Traps for Use with the SNMP
See “Related Reading,” later in this section, for information on obtaining these 
RFCs.
•
Understanding of how to configure a management station and its resident managers 
to communicate with the NonStop agent and subagents it supports.
Purpose
This manual provides information that helps subagent programmers perform the 
following tasks:










