SNMP++  3.6.3
CUDEvent Class Reference

#include <userdefined.h>

Public Member Functions

 CUDEvent (const UdId uniqueId, const int fd, const UdInputMask mask, const ud_callback callBack, const void *callData)
 
 ~CUDEvent ()
 
UdId GetId () const
 
int GetFd () const
 
UdInputMask GetMask () const
 
int Callback ()
 

Protected Attributes

UdId m_uniqueId
 
int m_fd
 
UdInputMask m_mask
 
ud_callback m_callBack
 
void * m_callData
 

Detailed Description

Definition at line 107 of file userdefined.h.

Constructor & Destructor Documentation

◆ CUDEvent()

CUDEvent::CUDEvent ( const UdId  uniqueId,
const int  fd,
const UdInputMask  mask,
const ud_callback  callBack,
const void *  callData 
)

◆ ~CUDEvent()

CUDEvent::~CUDEvent ( )
inline

Definition at line 113 of file userdefined.h.

Member Function Documentation

◆ Callback()

int CUDEvent::Callback ( )

◆ GetFd()

int CUDEvent::GetFd ( ) const
inline

Definition at line 115 of file userdefined.h.

◆ GetId()

UdId CUDEvent::GetId ( ) const
inline

Definition at line 114 of file userdefined.h.

◆ GetMask()

UdInputMask CUDEvent::GetMask ( ) const
inline

Definition at line 116 of file userdefined.h.

Member Data Documentation

◆ m_callBack

ud_callback CUDEvent::m_callBack
protected

Definition at line 124 of file userdefined.h.

◆ m_callData

void* CUDEvent::m_callData
protected

Definition at line 125 of file userdefined.h.

◆ m_fd

int CUDEvent::m_fd
protected

Definition at line 122 of file userdefined.h.

◆ m_mask

UdInputMask CUDEvent::m_mask
protected

Definition at line 123 of file userdefined.h.

◆ m_uniqueId

UdId CUDEvent::m_uniqueId
protected

Definition at line 121 of file userdefined.h.


The documentation for this class was generated from the following file: