#include <agentx_reg.h>
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 AgentXRegEntry * | clone () |
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 |
AgentXRegEntry::AgentXRegEntry | ( | u_int | , | |
const AgentXRegion & | , | |||
u_int | , | |||
u_int | , | |||
const NS_SNMP OctetStr & | , | |||
u_char | ||||
) |
Construct a registration entry.
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.
virtual AgentXRegEntry* AgentXRegEntry::clone | ( | ) | [virtual] |
Clone.
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] |
u_int AgentXRegEntry::priority |
u_int AgentXRegEntry::specific |
NS_SNMP OctetStr AgentXRegEntry::context |
u_char AgentXRegEntry::timeout |
u_int AgentXRegEntry::mibID |