Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members

snmp_pp.h

Go to the documentation of this file.
00001 /*_############################################################################
00002   _## 
00003   _##  snmp_pp.h  
00004   _##
00005   _##  SNMP++v3.2.15
00006   _##  -----------------------------------------------
00007   _##  Copyright (c) 2001-2004 Jochen Katz, Frank Fock
00008   _##
00009   _##  This software is based on SNMP++2.6 from Hewlett Packard:
00010   _##  
00011   _##    Copyright (c) 1996
00012   _##    Hewlett-Packard Company
00013   _##  
00014   _##  ATTENTION: USE OF THIS SOFTWARE IS SUBJECT TO THE FOLLOWING TERMS.
00015   _##  Permission to use, copy, modify, distribute and/or sell this software 
00016   _##  and/or its documentation is hereby granted without fee. User agrees 
00017   _##  to display the above copyright notice and this license notice in all 
00018   _##  copies of the software and any documentation of the software. User 
00019   _##  agrees to assume all liability for the use of the software; 
00020   _##  Hewlett-Packard and Jochen Katz make no representations about the 
00021   _##  suitability of this software for any purpose. It is provided 
00022   _##  "AS-IS" without warranty of any kind, either express or implied. User 
00023   _##  hereby grants a royalty-free license to any and all derivatives based
00024   _##  upon this software code base. 
00025   _##  
00026   _##  Stuttgart, Germany, Tue Jan  4 21:42:42 CET 2005 
00027   _##  
00028   _##########################################################################*/
00029 /*===================================================================
00030 
00031    Copyright (c) 1999
00032    Hewlett-Packard Company
00033 
00034   ATTENTION: USE OF THIS SOFTWARE IS SUBJECT TO THE FOLLOWING TERMS.
00035   Permission to use, copy, modify, distribute and/or sell this software
00036   and/or its documentation is hereby granted without fee. User agrees
00037   to display the above copyright notice and this license notice in all
00038   copies of the software and any documentation of the software. User
00039   agrees to assume all liability for the use of the software; Hewlett-Packard
00040   makes no representations about the suitability of this software for any
00041   purpose. It is provided "AS-IS without warranty of any kind,either express
00042   or implied. User hereby grants a royalty-free license to any and all
00043   derivatives based upon this software code base.
00044 
00045    SNMP++ S N M P_PP . H
00046 
00047    SNMP CLASS DEFINITION
00048 
00049   DESIGN + AUTHOR:
00050    Peter E Mellquist
00051 
00052   LANGUAGE:
00053    ANSI C++
00054 
00055   OPERATING SYSTEMS:
00056    Win32
00057    BSD UNIX
00058 
00059 =====================================================================*/
00060 // $Id: snmp_pp.h,v 1.3 2004/03/03 23:11:21 katz Exp $
00061 
00062 #ifndef _SNMP_PP_H_
00063 #define _SNMP_PP_H_
00064 
00065 // this is snmp++v3
00066 #define SNMP_PP_V3
00067 
00068 //-----[ snmp++ classes ]------------------------------------------------
00069 #include "snmp_pp/config_snmp_pp.h"     // config file (SNMPv3)
00070 #include "snmp_pp/oid.h"                // snmp++ oid class
00071 #include "snmp_pp/vb.h"                 // snbmp++ vb class
00072 #include "snmp_pp/target.h"             // snmp++ target class
00073 #include "snmp_pp/pdu.h"                // snmp++ pdu class
00074 #include "snmp_pp/snmperrs.h"           // error macros and strings
00075 #include "snmp_pp/address.h"            // snmp++ address class defs
00076 #include "snmp_pp/v3.h"                 // SNMPv3
00077 #include "snmp_pp/mp_v3.h"              // SNMPv3
00078 #include "snmp_pp/usm_v3.h"             // SNMPv3
00079 #include "snmp_pp/reentrant.h"
00080 #include "snmp_pp/uxsnmp.h"
00081 #include "snmp_pp/asn1.h"
00082 
00083 // WinSNMP is not supported by SNMP++v3 so the unix functions need
00084 // to be included on non UNIX systems too
00085 #include "snmp_pp/eventlist.h"
00086 #include "snmp_pp/eventlistholder.h"
00087 
00088 #endif //_SNMP_PP_H_

Generated on Tue Jan 4 22:42:14 2005 for SNMP++ by doxygen 1.3.2