#include <P_UDPIOEvent.h>
Inherits Event.
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 () |
IOBufferBlock * | getIOBufferBlock () |
int | getError () |
Continuation * | getContinuation () |
Static Public Member Functions | |
static void | free (UDPIOEvent *e) |
Definition at line 29 of file P_UDPIOEvent.h.
UDPIOEvent::UDPIOEvent | ( | ) | [inline] |
Definition at line 32 of file P_UDPIOEvent.h.
UDPIOEvent::~UDPIOEvent | ( | ) | [inline] |
Definition at line 35 of file P_UDPIOEvent.h.
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.