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/snmp_service.h>
00028 #include <net-snmp/library/snmpCallbackDomain.h>
00029 #ifdef NETSNMP_TRANSPORT_UNIX_DOMAIN
00030 #include <net-snmp/library/snmpUnixDomain.h>
00031 #endif
00032 #ifdef NETSNMP_TRANSPORT_UDP_DOMAIN
00033 #include <net-snmp/library/snmpUDPDomain.h>
00034 #endif
00035 #ifdef NETSNMP_TRANSPORT_TCP_DOMAIN
00036 #include <net-snmp/library/snmpTCPDomain.h>
00037 #endif
00038 #ifdef NETSNMP_TRANSPORT_UDPIPV6_DOMAIN
00039 #include <net-snmp/library/snmpUDPIPv6Domain.h>
00040 #endif
00041 #ifdef NETSNMP_TRANSPORT_TCPIPV6_DOMAIN
00042 #include <net-snmp/library/snmpTCPIPv6Domain.h>
00043 #endif
00044 #ifdef NETSNMP_TRANSPORT_IPX_DOMAIN
00045 #include <net-snmp/library/snmpIPXDomain.h>
00046 #endif
00047 #ifdef NETSNMP_TRANSPORT_AAL5PVC_DOMAIN
00048 #include <net-snmp/library/snmpAAL5PVCDomain.h>
00049 #endif
00050
00051 #include <net-snmp/library/ucd_compat.h>
00052
00053 #endif