#include <eventlistholder.h>
Collaboration diagram for EventListHolder:
Public Member Functions | |
| EventListHolder (Snmp *snmp_session) | |
| ~EventListHolder () | |
| CSNMPMessageQueue *& | snmpEventList () |
| CNotifyEventQueue *& | notifyEventList () |
| Uint32 | SNMPGetNextTimeout () |
| void | SNMPGetFdSets (int &maxfds, fd_set &readfds, fd_set &writefds, fd_set &exceptfds) |
| void | SNMPMainLoop (const int max_block_milliseconds=0) |
| Infinite loop which blocks when there is nothing to do and handles any events. | |
| void | SNMPExitMainLoop () |
| int | SNMPProcessEvents (const int max_block_milliseconds=0) |
| Block until an event shows up - then handle the event(s). | |
| int | SNMPProcessPendingEvents () |
| int | SNMPBlockForResponse (const unsigned long req_id, Pdu &pdu) |
Private Attributes | |
| CSNMPMessageQueue * | m_snmpMessageQueue |
| CNotifyEventQueue * | m_notifyEventQueue |
| CEventList | m_eventList |
| SnmpSynchronized | pevents_mutex |
|
|
|
|
|
|
|
|
Definition at line 74 of file eventlistholder.h. |
|
||||||||||||
|
|
|
|
Definition at line 73 of file eventlistholder.h. |
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
Infinite loop which blocks when there is nothing to do and handles any events.
|
|
|
Block until an event shows up - then handle the event(s).
|
|
|
|
|
|
Definition at line 157 of file eventlistholder.h. |
|
|
Definition at line 150 of file eventlistholder.h. |
|
|
Definition at line 149 of file eventlistholder.h. |
|
|
Definition at line 159 of file eventlistholder.h. |
1.3.2