SNMP++  3.3.4
CEventList Class Reference

#include <eventlist.h>

Inheritance diagram for CEventList:
Collaboration diagram for CEventList:


class  CEventListElt

Public Member Functions

 CEventList ()
 ~CEventList ()
CEventsAddEntry (CEvents *events)
void SetDone () REENTRANT(
int GetDone ()
int GetNextTimeout (msec &sendTime)
void GetFdSets (int &maxfds, fd_set &readfds, fd_set &writefds, fd_set &exceptfds)
int HandleEvents (const int maxfds, const fd_set &readfds, const fd_set &writefds, const fd_set &exceptfds)
int GetCount ()
int DoRetries (const msec &sendtime)
int Done ()
- Public Member Functions inherited from SnmpSynchronized
 SnmpSynchronized ()
virtual ~SnmpSynchronized ()
void lock ()
void unlock ()

Private Attributes

CEventListElt m_head
int m_msgCount
int m_done

Additional Inherited Members

- Public Attributes inherited from SnmpSynchronized
pthread_mutex_t _mutex

Detailed Description

Definition at line 127 of file eventlist.h.

Constructor & Destructor Documentation

CEventList::CEventList ( )

Definition at line 129 of file eventlist.h.

CEventList::~CEventList ( )

Member Function Documentation

CEvents* CEventList::AddEntry ( CEvents events)
int CEventList::Done ( )
int CEventList::DoRetries ( const msec sendtime)
int CEventList::GetCount ( )

Definition at line 161 of file eventlist.h.

int CEventList::GetDone ( )

Definition at line 139 of file eventlist.h.

void CEventList::GetFdSets ( int &  maxfds,
fd_set &  readfds,
fd_set &  writefds,
fd_set &  exceptfds 
int CEventList::GetNextTimeout ( msec sendTime)
int CEventList::HandleEvents ( const int  maxfds,
const fd_set &  readfds,
const fd_set &  writefds,
const fd_set &  exceptfds 
void CEventList::SetDone ( )

Definition at line 136 of file eventlist.h.

Member Data Documentation

int CEventList::m_done

Definition at line 192 of file eventlist.h.

CEventListElt CEventList::m_head

Definition at line 190 of file eventlist.h.

int CEventList::m_msgCount

Definition at line 191 of file eventlist.h.

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