DIGITAL TCP/IP Services for OpenVMS
eSNMP Programming and Reference


Begin Index

Contents (summary)
Preface Preface
Chapter 1 Overview
Chapter 2 The eSNMP Commands
Chapter 3 The MIBs Provided with eSNMP
Chapter 4 Creating a Subagent Using the eSNMP API
Chapter 5 Reviewing the Developer's Kit
  Index
  Figures
  Tables


Contents


Preface
Preface Preface
Chapter 1
1 Overview
     1.1     eSNMP Master Agent and Subagent Architecture
         1.1.1         The MIB-II Subagent
         1.1.2         The Host Resources MIB Subagent
     1.2     The eSNMP API
     1.3     The MIB Compiler
Chapter 2
2 The eSNMP Commands
     2.1     Overview of eSNMP Commands
     2.2     The Get Command
     2.3     The GetNext Command
     2.4     The Set Command
Chapter 3
3 The MIBs Provided with eSNMP
     3.1     Overview of the Host Resources MIB
     3.2     Defining Host Resources MIB Implemented Objects
     3.3     Overview of MIB-II
     3.4     Defining MIB-II Implemented Objects
Chapter 4
4 Creating a Subagent Using the eSNMP API
     4.1     Creating a MIB Specification
     4.2     The Structure of Management Information
         4.2.1         Assigning Object Identification Codes
         4.2.2         Defining Objects
     4.3     Creating a MIB Source File
         4.3.1         Writing the ASN.1 Input Files
         4.3.2         Processing the Input Files with the MIB Compiler
         4.3.3         The Subtree_TBL.H Output Files
         4.3.4         The Subtree_TBL.C Output Files
     4.4     Including the Routines and Building the Subagent
Chapter 5
5 Reviewing the Developer's Kit
     5.1     Interface Routines
    Command 1     esnmp_init
    Command 2     esnmp_(un)register
    Command 3     esnmp_poll
    Command 4     esnmp_are_you_there
    Command 5     esnmp_trap
    Command 6     esnmp_term
    Command 7     esnmp_sysuptime
     5.2     Support Routines
    Command 8     o_integer
    Command 9     o_octet
    Command 10     o_oid
    Command 11     o_string
    Command 12     str2oid
    Command 13     sprintoid
    Command 14     instance2oid
    Command 15     oid2instance
    Command 16     inst2ip
    Command 17     cmp_oid
    Command 18     cmp_oid_prefix
    Command 19     clone_oid
    Command 20     free_oid
    Command 21     clone_buf
    Command 22     mem2oct
    Command 23     cmp_oct
    Command 24     clone_oct
    Command 25     free_oct
    Command 26     free_varbind_date
Index
Index
Figures
1-1 Master Agent - Subagent Communication
2-1 eSNMP Get Request/Response
2-2 eSNMP GetNext Request/Response
2-3 eSNMP Set Request/Response
4-1 MIB-II in SMI Tree Structure
Tables
1 DIGITAL TCP/IP Services for OpenVMS Documentation
2-1 eSNMP Command Set
3-1 Host Resources MIB Data Type and Access Definition
3-2 Host Resources MIB Descriptions
3-3 MIB-II System Group Objects
3-4 MIB-II Interfaces Group Objects
3-5 MIB-II Address Translation Group Objects
3-6 MIB-II IP Group Objects
3-7 MIB-II ICMP Group Objects
3-8 MIB-II TCP Group Objects
3-9 MIB-II UDP Group Objects
3-10 MIB-II SNMP Group Objects
4-1 MIBCOMP Command Definition


Previous Next Index