session_api.h
上传用户:wxp200602
上传日期:2007-10-30
资源大小:4028k
文件大小:2k
源码类别:

SNMP编程

开发平台:

Unix_Linux

  1. #ifndef NET_SNMP_SESSION_API_H
  2. #define NET_SNMP_SESSION_API_H
  3.     /**
  4.      *  Library API routines concerned with specifying and using SNMP "sessions"
  5.      *    including sending and receiving requests.
  6.      */
  7. #include <net-snmp/types.h>
  8.     /*
  9.      *  For the initial release, this will just refer to the
  10.      *  relevant UCD header files.
  11.      *    In due course, the routines relevant to this area of the
  12.      *  API will be identified, and listed here directly.
  13.      *
  14.      *  But for the time being, this header file is a placeholder,
  15.      *  to allow application writers to adopt the new header file names.
  16.      */
  17. #include <net-snmp/library/snmp_api.h>
  18. #include <net-snmp/library/snmp_client.h>
  19. #include <net-snmp/library/asn1.h>
  20. #include <net-snmp/library/callback.h>
  21. #include <net-snmp/library/snmp_transport.h>
  22. #include <net-snmp/library/snmpCallbackDomain.h>
  23. #ifdef SNMP_TRANSPORT_UNIX_DOMAIN
  24. #include <net-snmp/library/snmpUnixDomain.h>
  25. #endif
  26. #ifdef SNMP_TRANSPORT_UDP_DOMAIN
  27. #include <net-snmp/library/snmpUDPDomain.h>
  28. #endif
  29. #ifdef SNMP_TRANSPORT_TCP_DOMAIN
  30. #include <net-snmp/library/snmpTCPDomain.h>
  31. #endif
  32. #ifdef SNMP_TRANSPORT_UDPIPV6_DOMAIN
  33. #include <net-snmp/library/snmpUDPIPv6Domain.h>
  34. #endif
  35. #ifdef SNMP_TRANSPORT_TCPIPV6_DOMAIN
  36. #include <net-snmp/library/snmpTCPIPv6Domain.h>
  37. #endif
  38. #ifdef SNMP_TRANSPORT_IPX_DOMAIN
  39. #include <net-snmp/library/snmpIPXDomain.h>
  40. #endif
  41. #ifdef SNMP_TRANSPORT_AAL5PVC_DOMAIN
  42. #include <net-snmp/library/snmpAAL5PVCDomain.h>
  43. #endif
  44. #include <net-snmp/library/ucd_compat.h>
  45. #endif                          /* NET_SNMP_SESSION_API_H */