#include <P_UDPPacket.h>
Inherits UDPPacket.
Public Member Functions | |
UDPPacketInternal () | |
virtual | ~UDPPacketInternal () |
void | append_block_internal (IOBufferBlock *block) |
virtual void | free () |
SLINK (UDPPacketInternal, alink) | |
Data Fields | |
uint64_t | pktLength |
int | reqGenerationNum |
ink_hrtime | delivery_time |
Ptr< IOBufferBlock > | chain |
Continuation * | cont |
UDPConnectionInternal * | conn |
int | in_the_priority_queue |
int | in_heap |
Definition at line 37 of file P_UDPPacket.h.
TS_INLINE UDPPacketInternal::UDPPacketInternal | ( | ) |
Definition at line 66 of file P_UDPPacket.h.
References UDPPacket::from, and UDPPacket::to.
TS_INLINE UDPPacketInternal::~UDPPacketInternal | ( | ) | [virtual] |
Definition at line 75 of file P_UDPPacket.h.
References chain.
void UDPPacketInternal::append_block_internal | ( | IOBufferBlock * | block | ) |
TS_INLINE void UDPPacketInternal::free | ( | ) | [virtual] |
Reimplemented from UDPPacket.
Definition at line 81 of file P_UDPPacket.h.
References chain, conn, UDPConnection::Release(), and udpPacketAllocator.
Referenced by PacketQueue::addPacket(), UnixUDPConnection::callbackHandler(), PacketQueue::FreeCancelledPackets(), UDPConnection::send(), UDPQueue::SendPackets(), and UnixUDPConnection::~UnixUDPConnection().
UDPPacketInternal::SLINK | ( | UDPPacketInternal | , | |
alink | ||||
) |
Definition at line 55 of file P_UDPPacket.h.
Referenced by UDPPacket::append_block(), free(), UDPPacket::getPktLength(), new_UDPPacket(), UDPQueue::SendUDPPacket(), and ~UDPPacketInternal().
Definition at line 57 of file P_UDPPacket.h.
Referenced by free(), PacketQueue::IsCancelledPacket(), UDPQueue::SendPackets(), UDPQueue::SendUDPPacket(), and UDPQueue::service().
Definition at line 56 of file P_UDPPacket.h.
Definition at line 53 of file P_UDPPacket.h.
Referenced by PacketQueue::addPacket(), new_incoming_UDPPacket(), new_UDPPacket(), UDPQueue::SendUDPPacket(), and UDPQueue::service().
Definition at line 60 of file P_UDPPacket.h.
Referenced by PacketQueue::addPacket(), new_incoming_UDPPacket(), and new_UDPPacket().
Definition at line 59 of file P_UDPPacket.h.
Referenced by PacketQueue::addPacket(), PacketQueue::dequeue_ready(), new_incoming_UDPPacket(), and new_UDPPacket().
uint64_t UDPPacketInternal::pktLength |
Definition at line 50 of file P_UDPPacket.h.
Referenced by UDPPacket::getPktLength().
Definition at line 52 of file P_UDPPacket.h.
Referenced by PacketQueue::IsCancelledPacket(), UDPConnection::send(), and UDPQueue::SendPackets().