AgentX++  2.0.5
Classes | Macros | Functions | Variables
agentx_master.h File Reference
#include <agentx_pp/agentx.h>
#include <agentx_pp/agentx_reg.h>
#include <agentx_pp/agentx_session.h>
#include <agentx_pp/agentx_request.h>
#include <agentx_pp/agentx_node.h>
#include <agentx_pp/agentx_index.h>
#include <agent_pp/mib.h>
#include <agent_pp/notification_originator.h>
#include <pthread.h>

Go to the source code of this file.

Classes

class  AgentXResponseTask
 The AgentXResponseTask class implements a task for processing AgentX responses. More...
 
class  AgentXCloseTask
 The AgentXCloseTask class implements a task for processing AgentX close PDUs. More...
 
class  AgentXTask
 The AgentXTask class implements a generic task for processing AgentX PDUs. More...
 
class  MasterAgentXMib
 
class  AgentXThread
 The AgentXThread implements the AgentX processing routine of a AgentX++ master agent. More...
 

Macros

#define AGENTXPP_DECL_TEMPL_LIST_THREAD
 The MasterAgentXMib class represents the MIB of an AgentX master agent.
 
#define AGENTXPP_DECL_TEMPL_LIST_AGENTXREGENTRY
 
#define AGENTXPP_DECL_TEMPL_LIST_AGENTXINDEXDB
 

Functions

void * master_daemon (void *)
 

Variables

AGENTXPP_DECL_TEMPL template
class AGENTXPP_DECL 
List< Thread >
 
AGENTXPP_DECL_TEMPL template
class AGENTXPP_DECL 
List< AgentXRegEntry >
 
AGENTXPP_DECL_TEMPL template
class AGENTXPP_DECL 
OidList< AgentXIndexDB >
 

Macro Definition Documentation

#define AGENTXPP_DECL_TEMPL_LIST_AGENTXINDEXDB
#define AGENTXPP_DECL_TEMPL_LIST_AGENTXREGENTRY
#define AGENTXPP_DECL_TEMPL_LIST_THREAD

The MasterAgentXMib class represents the MIB of an AgentX master agent.

For security reasons, the AgentX++ master agent does not add a context that does not exists to its MIB registration and the VACM by default. Call the enable_auto_context method to enable auto context creation.

Author
Frank Fock
Version
1.4.10

Function Documentation

void* master_daemon ( void *  )

Variable Documentation

AGENTXPP_DECL_TEMPL template class AGENTXPP_DECL List< Thread >
AGENTXPP_DECL_TEMPL template class AGENTXPP_DECL OidList< AgentXIndexDB >