SNMP++  3.3.4
config_snmp_pp.h File Reference

Go to the source code of this file.

Macros

#define SNMP_PP_VERSION_STRING   "3.3.4"
 
#define SNMP_PP_VERSION   3
 
#define SNMP_PP_RELEASE   3
 
#define SNMP_PP_PATCHLEVEL   4
 
#define MAX_SNMP_PACKET   4096
 The maximum size of a message that can be sent or received. More...
 
#define DLLOPT
 
#define DLLOPT_TEMPL
 
#define _SNMPv3   1
 
#define SNMP_PP_IPv6   1
 
#define ENABLE_THREADS   1
 
#define HAVE_LIBSSL   1
 
#define HAVE_PTHREAD   1
 
#define SNMP_PP_NAMESPACE
 
#define _USE_OPENSSL   1
 
#define WITH_LOG_PROFILES   1
 
#define SNMP_BROADCAST
 
#define SNMP_PP_DEFAULT_SNMP_PORT   161
 
#define SNMP_PP_DEFAULT_SNMP_TRAP_PORT   162
 
#define SNMP_PP_MUTABLE
 
#define SAFE_INT_CAST(expr)   ((int)(expr))
 
#define SAFE_UINT_CAST(expr)   ((unsigned int)(expr))
 
#define SAFE_LONG_CAST(expr)   ((long)(expr))
 
#define SAFE_ULONG_CAST(expr)   ((unsigned long)(expr))
 
#define POSIX_THREADS
 

Typedefs

typedef int SocketLengthType
 
typedef struct sockaddr_storage SocketAddrType
 
typedef unsigned long long pp_uint64
 
typedef int SnmpSocket
 

Macro Definition Documentation

#define _SNMPv3   1

Definition at line 58 of file config_snmp_pp.h.

#define _USE_OPENSSL   1

Definition at line 97 of file config_snmp_pp.h.

#define DLLOPT

Definition at line 49 of file config_snmp_pp.h.

#define DLLOPT_TEMPL

Definition at line 50 of file config_snmp_pp.h.

#define ENABLE_THREADS   1

Definition at line 66 of file config_snmp_pp.h.

#define HAVE_LIBSSL   1

Definition at line 71 of file config_snmp_pp.h.

#define HAVE_PTHREAD   1

Definition at line 80 of file config_snmp_pp.h.

#define MAX_SNMP_PACKET   4096

The maximum size of a message that can be sent or received.

Definition at line 37 of file config_snmp_pp.h.

#define POSIX_THREADS

Definition at line 265 of file config_snmp_pp.h.

#define SAFE_INT_CAST (   expr)    ((int)(expr))

Definition at line 235 of file config_snmp_pp.h.

#define SAFE_LONG_CAST (   expr)    ((long)(expr))

Definition at line 239 of file config_snmp_pp.h.

#define SAFE_UINT_CAST (   expr)    ((unsigned int)(expr))

Definition at line 236 of file config_snmp_pp.h.

#define SAFE_ULONG_CAST (   expr)    ((unsigned long)(expr))

Definition at line 240 of file config_snmp_pp.h.

#define SNMP_BROADCAST

Definition at line 139 of file config_snmp_pp.h.

#define SNMP_PP_DEFAULT_SNMP_PORT   161

Definition at line 223 of file config_snmp_pp.h.

#define SNMP_PP_DEFAULT_SNMP_TRAP_PORT   162

Definition at line 224 of file config_snmp_pp.h.

#define SNMP_PP_IPv6   1

Definition at line 63 of file config_snmp_pp.h.

#define SNMP_PP_MUTABLE

Definition at line 233 of file config_snmp_pp.h.

#define SNMP_PP_NAMESPACE

Definition at line 85 of file config_snmp_pp.h.

#define SNMP_PP_PATCHLEVEL   4

Definition at line 34 of file config_snmp_pp.h.

#define SNMP_PP_RELEASE   3

Definition at line 33 of file config_snmp_pp.h.

#define SNMP_PP_VERSION   3

Definition at line 32 of file config_snmp_pp.h.

#define SNMP_PP_VERSION_STRING   "3.3.4"

Definition at line 31 of file config_snmp_pp.h.

#define WITH_LOG_PROFILES   1

Definition at line 119 of file config_snmp_pp.h.

Typedef Documentation

typedef unsigned long long pp_uint64

Definition at line 209 of file config_snmp_pp.h.

typedef int SnmpSocket

Definition at line 216 of file config_snmp_pp.h.

typedef struct sockaddr_storage SocketAddrType

Definition at line 149 of file config_snmp_pp.h.

typedef int SocketLengthType

Definition at line 145 of file config_snmp_pp.h.