AgentX++
2.0.5
|
#include <agent_pp/mib.h>
#include <agentx_pp/agentx.h>
#include <agentx_pp/agentx_request.h>
#include <agentx_pp/agentx_index.h>
Go to the source code of this file.
Classes | |
class | AgentXSharedTable |
The AgentXSharedTable class is derived from MibTable and represents a shared table between AgentX subagents. More... | |
class | AgentXPendingMessage |
The AgentXPendingMessage class represents the mapping between a packet ID and a AgentXSharedTable instance. More... | |
class | SubAgentXMib |
Macros | |
#define | AGENTXPP_DECL_TEMPL_LIST_AGENTXPENDINGMESSAGE |
The SubAgentXMib class represents the MIB of an AgentX subagent. | |
Enumerations | |
enum | agentx_run_status_t { AGENTX_STATUS_ERROR = 0, AGENTX_STATUS_CONNECT = 1, AGENTX_STATUS_OPEN = 2, AGENTX_STATUS_REGISTER = 3, AGENTX_STATUS_RUN = 4, AGENTX_STATUS_CLOSED = 5 } |
enum | agentx_index_strategy { noIndexAllocation = 1, firstSubIndexOnly, anyNonAllocatedSubIndex, alwaysFirstSubIndex, alwaysAnySubIndex } |
Variables | |
AGENTXPP_DECL_TEMPL template class AGENTXPP_DECL | List< AgentXPendingMessage > |
#define AGENTXPP_DECL_TEMPL_LIST_AGENTXPENDINGMESSAGE |
The SubAgentXMib class represents the MIB of an AgentX subagent.
enum agentx_run_status_t |
AGENTXPP_DECL_TEMPL template class AGENTXPP_DECL List< AgentXPendingMessage > |