SNMP++  3.3.4
CNotifyEvent Class Reference

#include <notifyqueue.h>

Collaboration diagram for CNotifyEvent:

Public Member Functions

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

Protected Attributes

Snmpm_snmp
 
TargetCollectionnotify_targets
 
OidCollectionnotify_ids
 

Detailed Description

Definition at line 99 of file notifyqueue.h.

Constructor & Destructor Documentation

CNotifyEvent::CNotifyEvent ( Snmp snmp,
const OidCollection trapids,
const TargetCollection targets 
)
CNotifyEvent::~CNotifyEvent ( )

Member Function Documentation

int CNotifyEvent::Callback ( SnmpTarget target,
Pdu pdu,
SnmpSocket  fd,
int  status 
)
void CNotifyEvent::get_filter ( OidCollection o,
TargetCollection t 
)
inline

Definition at line 110 of file notifyqueue.h.

Snmp* CNotifyEvent::GetId ( )
inline

Definition at line 107 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 111 of file notifyqueue.h.

OidCollection* CNotifyEvent::notify_ids
protected

Definition at line 116 of file notifyqueue.h.

TargetCollection* CNotifyEvent::notify_targets
protected

Definition at line 115 of file notifyqueue.h.


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