|
SNMP++
3.6.3
|
#include <userdefined.h>


Classes | |
| class | CUDEventQueueElt |
Public Member Functions | |
| CUDEventQueue (EventListHolder *holder) | |
| ~CUDEventQueue () | |
| UdId | AddEntry (const int fd, const UdInputMask mask, const ud_callback callBack, const void *callData) |
| CUDEvent * | GetEntry (const UdId uniqueId) |
| void | DeleteEntry (const UdId uniqueId) |
| UdId | MakeId () |
| int | GetNextTimeout (msec &) |
| void | GetFdSets (int &maxfds, fd_set &readfds, fd_set &writefds, fd_set &exceptfds) |
| int | GetCount () |
| int | HandleEvents (const int maxfds, const fd_set &readfds, const fd_set &writefds, const fd_set &exceptfds) |
| int | DoRetries (const msec &) |
| int | Done () |
Public Member Functions inherited from CEvents | |
| virtual | ~CEvents () |
Public Member Functions inherited from SnmpSynchronized | |
| SnmpSynchronized () | |
| virtual | ~SnmpSynchronized () |
| void | lock () |
| void | unlock () |
Protected Attributes | |
| CUDEventQueueElt | m_head |
| int | m_msgCount |
| UdId | m_id |
| EventListHolder * | my_holder |
Additional Inherited Members | |
Public Attributes inherited from SnmpSynchronized | |
| pthread_mutex_t | _mutex |
Definition at line 132 of file userdefined.h.
|
inline |
Definition at line 135 of file userdefined.h.
| CUDEventQueue::~CUDEventQueue | ( | ) |
| UdId CUDEventQueue::AddEntry | ( | const int | fd, |
| const UdInputMask | mask, | ||
| const ud_callback | callBack, | ||
| const void * | callData | ||
| ) |
| void CUDEventQueue::DeleteEntry | ( | const UdId | uniqueId | ) |
|
inlinevirtual |
Implements CEvents.
Definition at line 161 of file userdefined.h.
|
inlinevirtual |
|
inlinevirtual |
Implements CEvents.
Definition at line 153 of file userdefined.h.
|
virtual |
Implements CEvents.
|
inlinevirtual |
Implements CEvents.
Definition at line 146 of file userdefined.h.
References SNMP_CLASS_INVALID_OPERATION.
|
virtual |
Implements CEvents.
| UdId CUDEventQueue::MakeId | ( | ) |
|
protected |
Definition at line 189 of file userdefined.h.
|
protected |
Definition at line 191 of file userdefined.h.
|
protected |
Definition at line 190 of file userdefined.h.
|
protected |
Definition at line 192 of file userdefined.h.