Public Member Functions | Static Public Member Functions

UDPIOEvent Class Reference

#include <P_UDPIOEvent.h>

Inherits Event.

Collaboration diagram for UDPIOEvent:
Collaboration graph
[legend]

Public Member Functions

 UDPIOEvent ()
 ~UDPIOEvent ()
void setInfo (int fd_, IOBufferBlock *b_, int bytesTransferred_, int errno_)
void setInfo (int fd_, struct msghdr *m_, int bytesTransferred_, int errno_)
void setHandle (void *v)
void * getHandle ()
void free ()
int getBytesTransferred ()
IOBufferBlockgetIOBufferBlock ()
int getError ()
ContinuationgetContinuation ()

Static Public Member Functions

static void free (UDPIOEvent *e)

Detailed Description

Definition at line 29 of file P_UDPIOEvent.h.


Constructor & Destructor Documentation

UDPIOEvent::UDPIOEvent (  )  [inline]

Definition at line 32 of file P_UDPIOEvent.h.

UDPIOEvent::~UDPIOEvent (  )  [inline]

Definition at line 35 of file P_UDPIOEvent.h.


Member Function Documentation

void UDPIOEvent::free (  ) 

Reimplemented from Event.

Referenced by completionUtil::destroy().

TS_INLINE void UDPIOEvent::free ( UDPIOEvent e  )  [static]

Definition at line 89 of file P_UDPIOEvent.h.

References ClassAllocator< C >::free(), and Action::mutex.

int UDPIOEvent::getBytesTransferred (  )  [inline]

Definition at line 60 of file P_UDPIOEvent.h.

Referenced by completionUtil::getBytesTransferred().

Continuation* UDPIOEvent::getContinuation (  )  [inline]

Definition at line 72 of file P_UDPIOEvent.h.

References Action::continuation.

Referenced by completionUtil::getContinuation().

int UDPIOEvent::getError (  )  [inline]

Definition at line 68 of file P_UDPIOEvent.h.

Referenced by completionUtil::getError().

void* UDPIOEvent::getHandle (  )  [inline]

Definition at line 55 of file P_UDPIOEvent.h.

Referenced by completionUtil::getHandle().

IOBufferBlock* UDPIOEvent::getIOBufferBlock (  )  [inline]

Definition at line 64 of file P_UDPIOEvent.h.

Referenced by completionUtil::getIOBufferBlock().

void UDPIOEvent::setHandle ( void *  v  )  [inline]

Definition at line 51 of file P_UDPIOEvent.h.

Referenced by completionUtil::setHandle().

void UDPIOEvent::setInfo ( int  fd_,
IOBufferBlock b_,
int  bytesTransferred_,
int  errno_ 
) [inline]

Definition at line 37 of file P_UDPIOEvent.h.

Referenced by completionUtil::setInfo().

void UDPIOEvent::setInfo ( int  fd_,
struct msghdr *  m_,
int  bytesTransferred_,
int  errno_ 
) [inline]

Definition at line 44 of file P_UDPIOEvent.h.


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