net-snmp
5.4.1
|
00001 #ifndef NET_SNMP_SESSION_API_H 00002 #define NET_SNMP_SESSION_API_H 00003 00009 #include <net-snmp/types.h> 00010 00011 /* 00012 * For the initial release, this will just refer to the 00013 * relevant UCD header files. 00014 * In due course, the routines relevant to this area of the 00015 * API will be identified, and listed here directly. 00016 * 00017 * But for the time being, this header file is a placeholder, 00018 * to allow application writers to adopt the new header file names. 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 /* NET_SNMP_SESSION_API_H */