AgentX++  2.0.5
Public Member Functions | Static Public Attributes | Protected Attributes | Friends | List of all members
agentxSessionEntry Class Reference

agentxSessionEntry More...

#include <agentx_mib.h>

Inheritance diagram for agentxSessionEntry:

Public Member Functions

 agentxSessionEntry (TimeStamp *)
 
virtual ~agentxSessionEntry ()
 
virtual void set_row (MibTableRow *, const Oidx &, const NS_SNMP OctetStr &, int, u_int, u_char, u_char)
 
virtual void add (u_int, u_int, const Oidx &, const NS_SNMP OctetStr &, u_char, u_char)
 
virtual void remove (u_int, u_int)
 
void set_master (MasterAgentXMib *m)
 
void deferred_delete (MibTableRow *)
 Deletes a given row when the next Mib::cleanup is called.
 

Static Public Attributes

static agentxSessionEntryinstance
 

Protected Attributes

MasterAgentXMibmaster
 

Friends

class agentxSessionAdminStatus
 

Detailed Description

agentxSessionEntry

"Information about a single open session between the AgentX master agent and a subagent is contained in this entry. An entry is created when a new session is successfully established and is destroyed either when the subagent transport connection has terminated or when the subagent session is closed. "

Constructor & Destructor Documentation

agentxSessionEntry::agentxSessionEntry ( TimeStamp *  )
virtual agentxSessionEntry::~agentxSessionEntry ( )
virtual

Member Function Documentation

virtual void agentxSessionEntry::add ( u_int  ,
u_int  ,
const Oidx &  ,
const NS_SNMP OctetStr &  ,
u_char  ,
u_char   
)
virtual
void agentxSessionEntry::deferred_delete ( MibTableRow *  )

Deletes a given row when the next Mib::cleanup is called.

Parameters
rowa pointer to a MibTablRow instance of this table.
virtual void agentxSessionEntry::remove ( u_int  ,
u_int   
)
virtual
void agentxSessionEntry::set_master ( MasterAgentXMib m)
inline
virtual void agentxSessionEntry::set_row ( MibTableRow *  ,
const Oidx &  ,
const NS_SNMP OctetStr &  ,
int  ,
u_int  ,
u_char  ,
u_char   
)
virtual

Friends And Related Function Documentation

friend class agentxSessionAdminStatus
friend

Member Data Documentation

agentxSessionEntry* agentxSessionEntry::instance
static
MasterAgentXMib* agentxSessionEntry::master
protected

The documentation for this class was generated from the following file: