agentx_def.h File Reference

#include <sys/stat.h>
#include <agent_pp/agent++.h>
#include <agent_pp/snmp_pp_ext.h>

Go to the source code of this file.

Defines

#define AGENTXPP_VERSION_STRING   "1.4.17"
#define AGENTXPP_VERSION   1
#define AGENTXPP_RELEASE   4
#define AGENTXPP_PATCHLEVEL   17
#define AGENTX_OK   0
#define AGENTX_OPEN_PDU   1
#define AGENTX_CLOSE_PDU   2
#define AGENTX_REGISTER_PDU   3
#define AGENTX_UNREGISTER_PDU   4
#define AGENTX_GET_PDU   5
#define AGENTX_GETNEXT_PDU   6
#define AGENTX_GETBULK_PDU   7
#define AGENTX_TESTSET_PDU   8
#define AGENTX_COMMITSET_PDU   9
#define AGENTX_UNDOSET_PDU   10
#define AGENTX_CLEANUPSET_PDU   11
#define AGENTX_NOTIFY_PDU   12
#define AGENTX_PING_PDU   13
#define AGENTX_INDEXALLOCATE_PDU   14
#define AGENTX_INDEXDEALLOCATE_PDU   15
#define AGENTX_ADDAGENTCAPS_PDU   16
#define AGENTX_REMOVEAGENTCAPS_PDU   17
#define AGENTX_RESPONSE_PDU   18
#define AGENTX_REASON_OTHER   1
#define AGENTX_REASON_PARSE_ERROR   2
#define AGENTX_REASON_PROTOCOL_ERROR   3
#define AGENTX_REASON_TIMEOUTS   4
#define AGENTX_REASON_SHUTDOWN   5
#define AGENTX_REASON_BY_MANAGER   6
#define AGENTX_OPEN_FAILED   256
#define AGENTX_NOT_OPEN   257
#define AGENTX_INDEX_WRONG_TYPE   258
#define AGENTX_INDEX_ALREADY_ALLOCATED   259
#define AGENTX_INDEX_NONE_AVAILABLE   260
#define AGENTX_INDEX_NOT_ALLOCATED   261
#define AGENTX_UNSUPPORTED_CONTEXT   262
#define AGENTX_DUPLICATE_REGISTRATION   263
#define AGENTX_UNKNOWN_REGISTRATION   264
#define AGENTX_UNKNOWN_AGENTCAPS   265
#define AGENTX_PARSE_ERROR   266
#define AGENTX_REQUEST_DENIED   267
#define AGENTX_PROCESSING_ERROR   268
#define AGENTX_SUCCESS   0
#define AGENTX_ERROR   -1
#define AGENTX_MISSING_VB   -2
#define AGENTX_PDU_NOT_INITALIZED   -3
#define AGENTX_SHORT_PDU   -4
#define AGENTX_DISCONNECT   -5
#define AGENTX_BADF   -6
#define AGENTX_EOF   -7
#define AGENTX_INC_PAYLOAD   -8
#define AGENTX_INC_HEADER   -9
#define AGENTX_BADVER   -10
#define AGENTX_TIMEOUT   -11
#define AGENTX_NOREG   -40
#define AGENTX_DUPMAP   -41
#define AGENTX_INT_SIZE   4
#define AGENTX_SHORT_SIZE   2
#define AGENTX_INSTANCE_REGISTRATION   0x01
#define AGENTX_NEW_INDEX   0x02
#define AGENTX_ANY_INDEX   0x04
#define AGENTX_NON_DEFAULT_CONTEXT   0x08
#define AGENTX_NETWORK_BYTE_ORDER   0x10
#define AGENTX_HEADER_LEN   20
#define AGENTX_USOCK_PERM   S_IRWXU
#define AGENTX_USOCK_LOC   "/var/agentx"
#define AGENTX_SVC_PORT   705
#define AGENTX_DEFAULT_TIMEOUT   5
#define AGENTX_MAX_TIMEOUTS   3
#define AGENTX_DEFAULT_PRIORITY   127
#define SNMP_TRAP_OID   "1.3.6.1.6.3.1.1.4.1.0"
#define SNMP_SYSUPTIME_OID   "1.3.6.1.2.1.1.3.0"
#define TRANSPORT_DOMAIN_LOCAL   "1.3.6.1.2.1.100.1.13"
#define TRANSPORT_DOMAIN_TCP_IPv4   "1.3.6.1.2.1.100.1.5"
#define TRANSPORT_DOMAIN_TCP_IPv6   "1.3.6.1.2.1.100.1.6"
#define AX_USE_UNIX_SOCKET   1
#define AX_USE_TCP_SOCKET   2
#define AGENTX_SUBAGENT_TIMEOUT_SET_REQUESTS   1
#define MAX_AGENTX_REPETITIONS   100
#define NET_SNMP_WORKAROUNDS   1
#define AGENTXPP_DECL
#define AGENTXPP_DECL_TEMPL


Define Documentation

#define AGENTX_ADDAGENTCAPS_PDU   16

#define AGENTX_ANY_INDEX   0x04

#define AGENTX_BADF   -6

#define AGENTX_BADVER   -10

#define AGENTX_CLEANUPSET_PDU   11

#define AGENTX_CLOSE_PDU   2

#define AGENTX_COMMITSET_PDU   9

#define AGENTX_DEFAULT_PRIORITY   127

#define AGENTX_DEFAULT_TIMEOUT   5

#define AGENTX_DISCONNECT   -5

#define AGENTX_DUPLICATE_REGISTRATION   263

#define AGENTX_DUPMAP   -41

#define AGENTX_EOF   -7

#define AGENTX_ERROR   -1

#define AGENTX_GET_PDU   5

#define AGENTX_GETBULK_PDU   7

#define AGENTX_GETNEXT_PDU   6

#define AGENTX_HEADER_LEN   20

#define AGENTX_INC_HEADER   -9

#define AGENTX_INC_PAYLOAD   -8

#define AGENTX_INDEX_ALREADY_ALLOCATED   259

#define AGENTX_INDEX_NONE_AVAILABLE   260

#define AGENTX_INDEX_NOT_ALLOCATED   261

#define AGENTX_INDEX_WRONG_TYPE   258

#define AGENTX_INDEXALLOCATE_PDU   14

#define AGENTX_INDEXDEALLOCATE_PDU   15

#define AGENTX_INSTANCE_REGISTRATION   0x01

#define AGENTX_INT_SIZE   4

#define AGENTX_MAX_TIMEOUTS   3

#define AGENTX_MISSING_VB   -2

#define AGENTX_NETWORK_BYTE_ORDER   0x10

#define AGENTX_NEW_INDEX   0x02

#define AGENTX_NON_DEFAULT_CONTEXT   0x08

#define AGENTX_NOREG   -40

#define AGENTX_NOT_OPEN   257

#define AGENTX_NOTIFY_PDU   12

#define AGENTX_OK   0

#define AGENTX_OPEN_FAILED   256

#define AGENTX_OPEN_PDU   1

#define AGENTX_PARSE_ERROR   266

#define AGENTX_PDU_NOT_INITALIZED   -3

#define AGENTX_PING_PDU   13

#define AGENTX_PROCESSING_ERROR   268

#define AGENTX_REASON_BY_MANAGER   6

#define AGENTX_REASON_OTHER   1

#define AGENTX_REASON_PARSE_ERROR   2

#define AGENTX_REASON_PROTOCOL_ERROR   3

#define AGENTX_REASON_SHUTDOWN   5

#define AGENTX_REASON_TIMEOUTS   4

#define AGENTX_REGISTER_PDU   3

#define AGENTX_REMOVEAGENTCAPS_PDU   17

#define AGENTX_REQUEST_DENIED   267

#define AGENTX_RESPONSE_PDU   18

#define AGENTX_SHORT_PDU   -4

#define AGENTX_SHORT_SIZE   2

#define AGENTX_SUBAGENT_TIMEOUT_SET_REQUESTS   1

#define AGENTX_SUCCESS   0

#define AGENTX_SVC_PORT   705

#define AGENTX_TESTSET_PDU   8

#define AGENTX_TIMEOUT   -11

#define AGENTX_UNDOSET_PDU   10

#define AGENTX_UNKNOWN_AGENTCAPS   265

#define AGENTX_UNKNOWN_REGISTRATION   264

#define AGENTX_UNREGISTER_PDU   4

#define AGENTX_UNSUPPORTED_CONTEXT   262

#define AGENTX_USOCK_LOC   "/var/agentx"

#define AGENTX_USOCK_PERM   S_IRWXU

#define AGENTXPP_DECL

#define AGENTXPP_DECL_TEMPL

#define AGENTXPP_PATCHLEVEL   17

#define AGENTXPP_RELEASE   4

#define AGENTXPP_VERSION   1

#define AGENTXPP_VERSION_STRING   "1.4.17"

#define AX_USE_TCP_SOCKET   2

#define AX_USE_UNIX_SOCKET   1

#define MAX_AGENTX_REPETITIONS   100

#define NET_SNMP_WORKAROUNDS   1

#define SNMP_SYSUPTIME_OID   "1.3.6.1.2.1.1.3.0"

#define SNMP_TRAP_OID   "1.3.6.1.6.3.1.1.4.1.0"

#define TRANSPORT_DOMAIN_LOCAL   "1.3.6.1.2.1.100.1.13"

#define TRANSPORT_DOMAIN_TCP_IPv4   "1.3.6.1.2.1.100.1.5"

#define TRANSPORT_DOMAIN_TCP_IPv6   "1.3.6.1.2.1.100.1.6"


Generated on Tue May 26 23:32:15 2009 for AgentX++ by  doxygen 1.5.6