#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: