Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members

CNotifyEvent Class Reference

#include <notifyqueue.h>

Collaboration diagram for CNotifyEvent:

[legend]
List of all members.

Public Member Functions

 CNotifyEvent (Snmp *snmp, const OidCollection &trapids, const TargetCollection &targets, const AddressCollection &addresses)
 ~CNotifyEvent ()
SnmpGetId ()
int notify_filter (const Oid &trapid, SnmpTarget &target) const
int Callback (SnmpTarget &target, Pdu &pdu, int status)
void get_filter (OidCollection &o, TargetCollection &t, AddressCollection &a)

Protected Attributes

Snmpm_snmp
TargetCollectionnotify_targets
OidCollectionnotify_ids
AddressCollectionnotify_addresses

Constructor & Destructor Documentation

CNotifyEvent::CNotifyEvent Snmp snmp,
const OidCollection trapids,
const TargetCollection targets,
const AddressCollection addresses
 

CNotifyEvent::~CNotifyEvent  ) 
 


Member Function Documentation

int CNotifyEvent::Callback SnmpTarget target,
Pdu pdu,
int  status
 

void CNotifyEvent::get_filter OidCollection o,
TargetCollection t,
AddressCollection a
[inline]
 

Definition at line 127 of file notifyqueue.h.

Snmp* CNotifyEvent::GetId  )  [inline]
 

Definition at line 124 of file notifyqueue.h.

int CNotifyEvent::notify_filter const Oid trapid,
SnmpTarget target
const
 


Member Data Documentation

Snmp* CNotifyEvent::m_snmp [protected]
 

Definition at line 132 of file notifyqueue.h.

AddressCollection* CNotifyEvent::notify_addresses [protected]
 

Definition at line 135 of file notifyqueue.h.

OidCollection* CNotifyEvent::notify_ids [protected]
 

Definition at line 134 of file notifyqueue.h.

TargetCollection* CNotifyEvent::notify_targets [protected]
 

Definition at line 133 of file notifyqueue.h.


The documentation for this class was generated from the following file:
Generated on Tue Jan 4 22:42:16 2005 for SNMP++ by doxygen 1.3.2