agentxSessionEntry Class Reference

agentxSessionEntry More...

#include <agentx_mib.h>

List of all members.

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::set_row ( MibTableRow *  ,
const Oidx &  ,
const NS_SNMP OctetStr &  ,
int  ,
u_int  ,
u_char  ,
u_char   
) [virtual]

virtual void agentxSessionEntry::add ( u_int  ,
u_int  ,
const Oidx &  ,
const NS_SNMP OctetStr &  ,
u_char  ,
u_char   
) [virtual]

virtual void agentxSessionEntry::remove ( u_int  ,
u_int   
) [virtual]

void agentxSessionEntry::set_master ( MasterAgentXMib m  )  [inline]

void agentxSessionEntry::deferred_delete ( MibTableRow *   ) 

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

Parameters:
row a pointer to a MibTablRow instance of this table.


Friends And Related Function Documentation

friend class agentxSessionAdminStatus [friend]


Member Data Documentation


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

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