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_
1.3.2