[an error occurred while processing this directive]
HP OpenVMS Systems Documentation
HP TCP/IP Services for OpenVMS
SNMP Programming and Reference
Begin
Index
Contents (summary)
Preface
Preface
Chapter 1
Overview
Chapter 2
MIBs Provided with TCP/IP Services
Chapter 3
Creating a Subagent Using the eSNMP API
Chapter 4
Using the SNMP Utilities
Chapter 5
eSNMP API Routines
Chapter 6
Troubleshooting eSNMP Problems
Index
Figures
Tables
Contents
Preface
Preface
Preface
Chapter 1
1
Overview
1.1
SNMP Architecture
1.2
Request Handling
1.3
TCP/IP Services Components for SNMP
1.4
Writing an eSNMP Subagent
1.5
The eSNMP API
1.5.1
The SNMP Utilities
1.6
The MIB Compiler
1.7
SNMP Versions
1.7.1
Using Existing (SNMP Version 1) MIB Modules
1.8
For More Information
Chapter 2
2
MIBs Provided with TCP/IP Services
2.1
Overview of the Host Resources MIB
2.1.1
Defining Host Resources MIB Implemented Objects
2.1.2
Restrictions to Host Resources MIB
2.2
Overview of MIB II
2.2.1
MIB II Implemented Groups
2.2.2
Restrictions to MIB II Implementation
Chapter 3
3
Creating a Subagent Using the eSNMP API
3.1
Creating a MIB Specification
3.2
The Structure of Management Information
3.2.1
Assigning Object Identification Codes
3.2.2
MIB Subtrees
3.3
Creating a MIB Source File
3.3.1
Writing the ASN.1 Input File
3.3.2
Processing the Input File with the MIB Compiler
3.3.2.1
UNIX Utilities Supplied with TCP/IP Services
3.3.2.2
Object Tables
3.3.2.3
The
subtree
_TBL.H Output File
3.3.2.4
The
subtree
_TBL.C Output Files
3.4
Including the Routines and Building the Subagent
3.5
Including Extension Subagents in the Startup and Shutdown Procedures
Chapter 4
4
Using the SNMP Utilities
4.1
Using the MIB Browser
4.1.1
MIB Browser Parameters
4.1.2
MIB Browser Flags
4.1.3
MIB Browser Data Types
4.1.4
Command Examples for snmp_request
4.2
Using the Trap Sender and Trap Receiver Programs
4.2.1
Entering Commands for the Trap Sender Program
4.2.1.1
Trap Sender Parameters
4.2.1.2
Trap Sender Flags
4.2.1.3
Trap Sender Examples
4.2.2
Entering Commands for the Trap Receiver Program
4.2.2.1
Trap Receiver Flags
4.2.2.2
Setting Up an SNMP Trap Service
4.2.2.3
Trap Receiver Examples
Chapter 5
5
eSNMP API Routines
5.1
Interface Routines
Command 1
esnmp_init
Command 2
esnmp_register
Command 3
esnmp_unregister
Command 4
esnmp_register2
Command 5
esnmp_unregister2
Command 6
esnmp_capabilities
Command 7
esnmp_uncapabilities
Command 8
esnmp_poll
Command 9
esnmp_are_you_there
Command 10
esnmp_trap
Command 11
esnmp_term
Command 12
esnmp_sysuptime
5.2
Method Routines
Command 13
*_get Routine
Command 14
*_set Routine
5.2.1
Processing *_set Routines
5.2.2
Method Routine Applications Programming
5.2.3
Value Representation
5.3
Support Routines
Command 15
o_integer
Command 16
o_octet
Command 17
o_oid
Command 18
o_string
Command 19
o_counter64
Command 20
str2oid
Command 21
sprintoid
Command 22
instance2oid
Command 23
oid2instance
Command 24
inst2ip
Command 25
cmp_oid
Command 26
cmp_oid_prefix
Command 27
clone_oid
Command 28
free_oid
Command 29
clone_buf
Command 30
mem2oct
Command 31
cmp_oct
Command 32
clone_oct
Command 33
free_oct
Command 34
free_varbind_data
Command 35
set_debug_level
Command 36
is_debug_level
Command 37
ESNMP_LOG
Command 38
__print_varbind
Command 39
set_select_limit
Command 40
__set_progname
Command 41
__restore_progname
Command 42
__parse_progname
Command 43
esnmp_cleanup
Previous
Next
Contents
Index