#include <msgqueue.h>
|
| | CSNMPMessage (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) |
| |
| virtual | ~CSNMPMessage () |
| |
| unsigned long | GetId () const |
| |
| void | ResetId (const unsigned long newId) |
| |
| void | SetSendTime () |
| |
| void | GetSendTime (msec &sendTime) const |
| |
| SnmpSocket | GetSocket () const |
| |
| int | SetPdu (const int reason, const Pdu &pdu, const UdpAddress &fromaddress) |
| |
| int | GetPdu (int &reason, Pdu &pdu) |
| |
| int | GetReceived () const |
| |
| int | ResendMessage () |
| |
| int | Callback (const int reason) |
| |
| SnmpTarget * | GetTarget () |
| |
| bool | IsLocked () const |
| |
| void | SetLocked (const bool l) |
| |
Definition at line 93 of file msgqueue.h.
◆ CSNMPMessage()
◆ ~CSNMPMessage()
| virtual CSNMPMessage::~CSNMPMessage |
( |
| ) |
|
|
virtual |
◆ Callback()
| int CSNMPMessage::Callback |
( |
const int |
reason | ) |
|
◆ GetId()
| unsigned long CSNMPMessage::GetId |
( |
| ) |
const |
|
inline |
◆ GetPdu()
| int CSNMPMessage::GetPdu |
( |
int & |
reason, |
|
|
Pdu & |
pdu |
|
) |
| |
|
inline |
◆ GetReceived()
| int CSNMPMessage::GetReceived |
( |
| ) |
const |
|
inline |
◆ GetSendTime()
| void CSNMPMessage::GetSendTime |
( |
msec & |
sendTime | ) |
const |
|
inline |
◆ GetSocket()
◆ GetTarget()
◆ IsLocked()
| bool CSNMPMessage::IsLocked |
( |
| ) |
const |
|
inline |
◆ ResendMessage()
| int CSNMPMessage::ResendMessage |
( |
| ) |
|
◆ ResetId()
| void CSNMPMessage::ResetId |
( |
const unsigned long |
newId | ) |
|
|
inline |
◆ SetLocked()
| void CSNMPMessage::SetLocked |
( |
const bool |
l | ) |
|
|
inline |
◆ SetPdu()
| int CSNMPMessage::SetPdu |
( |
const int |
reason, |
|
|
const Pdu & |
pdu, |
|
|
const UdpAddress & |
fromaddress |
|
) |
| |
◆ SetSendTime()
| void CSNMPMessage::SetSendTime |
( |
| ) |
|
◆ m_address
◆ m_callBack
◆ m_callData
| void* CSNMPMessage::m_callData |
|
protected |
◆ m_locked
| bool CSNMPMessage::m_locked |
|
protected |
◆ m_pdu
◆ m_rawPdu
| unsigned char* CSNMPMessage::m_rawPdu |
|
protected |
◆ m_rawPduLen
| size_t CSNMPMessage::m_rawPduLen |
|
protected |
◆ m_reason
| int CSNMPMessage::m_reason |
|
protected |
◆ m_received
| int CSNMPMessage::m_received |
|
protected |
◆ m_sendTime
| msec CSNMPMessage::m_sendTime |
|
protected |
◆ m_snmp
| Snmp* CSNMPMessage::m_snmp |
|
protected |
◆ m_socket
◆ m_target
◆ m_uniqueId
| unsigned long CSNMPMessage::m_uniqueId |
|
protected |
The documentation for this class was generated from the following file: