#include <msgqueue.h>
|
| | CSNMPMessageQueue (EventListHolder *holder, Snmp *session) |
| |
| virtual | ~CSNMPMessageQueue () |
| |
| CSNMPMessage * | AddEntry (unsigned long id, Snmp *snmp, SnmpSocket socket, const SnmpTarget &target, Pdu &pdu, unsigned char *rawPdu, size_t rawPduLen, const Address &address, snmp_callback callBack, void *callData) |
| |
| CSNMPMessage * | GetEntry (const unsigned long uniqueId) |
| |
| int | DeleteEntry (const unsigned long uniqueId) |
| |
| void | DeleteSocketEntry (const SnmpSocket socket) |
| |
| CSNMPMessage * | GetNextTimeoutEntry () |
| |
| 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 () |
| |
| int | Done (unsigned long) |
| |
| virtual | ~CEvents () |
| |
| | SnmpSynchronized () |
| |
| virtual | ~SnmpSynchronized () |
| |
| void | lock () |
| |
| void | unlock () |
| |
Definition at line 144 of file msgqueue.h.
◆ CSNMPMessageQueue()
◆ ~CSNMPMessageQueue()
| virtual CSNMPMessageQueue::~CSNMPMessageQueue |
( |
| ) |
|
|
virtual |
◆ AddEntry()
◆ DeleteEntry()
| int CSNMPMessageQueue::DeleteEntry |
( |
const unsigned long |
uniqueId | ) |
|
◆ DeleteSocketEntry()
| void CSNMPMessageQueue::DeleteSocketEntry |
( |
const SnmpSocket |
socket | ) |
|
◆ Done() [1/2]
| int CSNMPMessageQueue::Done |
( |
| ) |
|
|
virtual |
◆ Done() [2/2]
| int CSNMPMessageQueue::Done |
( |
unsigned |
long | ) |
|
◆ DoRetries()
| int CSNMPMessageQueue::DoRetries |
( |
const msec & |
sendtime | ) |
|
|
virtual |
◆ GetCount()
| int CSNMPMessageQueue::GetCount |
( |
| ) |
|
|
inlinevirtual |
◆ GetEntry()
| CSNMPMessage* CSNMPMessageQueue::GetEntry |
( |
const unsigned long |
uniqueId | ) |
|
◆ GetFdSets()
| void CSNMPMessageQueue::GetFdSets |
( |
int & |
maxfds, |
|
|
fd_set & |
readfds, |
|
|
fd_set & |
writefds, |
|
|
fd_set & |
exceptfds |
|
) |
| |
|
virtual |
◆ GetNextTimeout()
| int CSNMPMessageQueue::GetNextTimeout |
( |
msec & |
sendTime | ) |
|
|
virtual |
◆ GetNextTimeoutEntry()
◆ HandleEvents()
| int CSNMPMessageQueue::HandleEvents |
( |
const int |
maxfds, |
|
|
const fd_set & |
readfds, |
|
|
const fd_set & |
writefds, |
|
|
const fd_set & |
exceptfds |
|
) |
| |
|
virtual |
◆ m_head
◆ m_msgCount
| int CSNMPMessageQueue::m_msgCount |
|
protected |
◆ m_snmpSession
| Snmp* CSNMPMessageQueue::m_snmpSession |
|
protected |
◆ my_holder
The documentation for this class was generated from the following file: