00001 #ifndef NET_SNMP_SESSION_API_H
00002 #define NET_SNMP_SESSION_API_H
00003
00009 #include <net-snmp/types.h>
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #include <net-snmp/library/snmp_api.h>
00022 #include <net-snmp/library/snmp_client.h>
00023 #include <net-snmp/library/asn1.h>
00024 #include <net-snmp/library/callback.h>
00025
00026 #include <net-snmp/library/snmp_transport.h>
00027 #include <net-snmp/library/snmpCallbackDomain.h>
00028 #ifdef SNMP_TRANSPORT_UNIX_DOMAIN
00029 #include <net-snmp/library/snmpUnixDomain.h>
00030 #endif
00031 #ifdef SNMP_TRANSPORT_UDP_DOMAIN
00032 #include <net-snmp/library/snmpUDPDomain.h>
00033 #endif
00034 #ifdef SNMP_TRANSPORT_TCP_DOMAIN
00035 #include <net-snmp/library/snmpTCPDomain.h>
00036 #endif
00037 #ifdef SNMP_TRANSPORT_UDPIPV6_DOMAIN
00038 #include <net-snmp/library/snmpUDPIPv6Domain.h>
00039 #endif
00040 #ifdef SNMP_TRANSPORT_TCPIPV6_DOMAIN
00041 #include <net-snmp/library/snmpTCPIPv6Domain.h>
00042 #endif
00043 #ifdef SNMP_TRANSPORT_IPX_DOMAIN
00044 #include <net-snmp/library/snmpIPXDomain.h>
00045 #endif
00046 #ifdef SNMP_TRANSPORT_AAL5PVC_DOMAIN
00047 #include <net-snmp/library/snmpAAL5PVCDomain.h>
00048 #endif
00049
00050 #include <net-snmp/library/ucd_compat.h>
00051
00052 #endif