AgentXRegEntry Class Reference

#include <agentx_reg.h>

List of all members.

Public Member Functions

 AgentXRegEntry (u_int, const AgentXRegion &, u_int, u_int, const NS_SNMP OctetStr &, u_char)
 Construct a registration entry.
 AgentXRegEntry (const AgentXRegEntry &)
 Copy constructor.
virtual ~AgentXRegEntry ()
 Destructor.
virtual AgentXRegEntryclone ()
 Clone.
virtual boolean operator< (const AgentXRegEntry &)
virtual boolean operator> (const AgentXRegEntry &)
virtual boolean operator== (const AgentXRegEntry &)
virtual boolean is_duplicate_of (const AgentXRegEntry &)
virtual boolean is_overlapping (const AgentXRegEntry &)
AgentXRegion get_region ()

Public Attributes

u_int sessionID
AgentXRegion region
u_int priority
u_int specific
NS_SNMP OctetStr context
u_char timeout
u_int mibID


Constructor & Destructor Documentation

AgentXRegEntry::AgentXRegEntry ( u_int  ,
const AgentXRegion ,
u_int  ,
u_int  ,
const NS_SNMP OctetStr &  ,
u_char   
)

Construct a registration entry.

Parameters:
sessionID a session id of the session object associated with this registration
region a region with lower and upper bound of the registration
priority the priority of the registration
specific the number of subidentifiers of the original registration
context the context of the registration
timeout the timeout in seconds or 0 for the sessions default timeout.

AgentXRegEntry::AgentXRegEntry ( const AgentXRegEntry  ) 

Copy constructor.

virtual AgentXRegEntry::~AgentXRegEntry (  )  [virtual]

Destructor.


Member Function Documentation

virtual AgentXRegEntry* AgentXRegEntry::clone (  )  [virtual]

Clone.

Returns:
a clone of the receiver

virtual boolean AgentXRegEntry::operator< ( const AgentXRegEntry  )  [virtual]

virtual boolean AgentXRegEntry::operator> ( const AgentXRegEntry  )  [virtual]

virtual boolean AgentXRegEntry::operator== ( const AgentXRegEntry  )  [virtual]

virtual boolean AgentXRegEntry::is_duplicate_of ( const AgentXRegEntry  )  [virtual]

virtual boolean AgentXRegEntry::is_overlapping ( const AgentXRegEntry  )  [virtual]

AgentXRegion AgentXRegEntry::get_region (  )  [inline]


Member Data Documentation

NS_SNMP OctetStr AgentXRegEntry::context


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