#include <P_ClusterCacheInternal.h>
Inherits ClusterMessageHeader.
Public Types | |
enum | { MIN_VERSION = 1, MAX_VERSION = 1, CACHE_LOOKUP_MESSAGE_VERSION = MAX_VERSION } |
Public Member Functions | |
CacheLookupMsg (uint16_t vers=CACHE_LOOKUP_MESSAGE_VERSION) | |
void | init (uint16_t vers=CACHE_LOOKUP_MESSAGE_VERSION) |
void | SwapBytes () |
Static Public Member Functions | |
static int | protoToVersion (int protoMajor) |
static int | sizeof_fixedlen_msg () |
Data Fields | |
INK_MD5 | url_md5 |
uint32_t | seq_number |
uint32_t | frag_type |
Alias32 | moi |
Definition at line 396 of file P_ClusterCacheInternal.h.
anonymous enum |
Definition at line 402 of file P_ClusterCacheInternal.h.
CacheLookupMsg::CacheLookupMsg | ( | uint16_t | vers = CACHE_LOOKUP_MESSAGE_VERSION |
) | [inline] |
Definition at line 408 of file P_ClusterCacheInternal.h.
References moi, and Alias32::u32.
void CacheLookupMsg::init | ( | uint16_t | vers = CACHE_LOOKUP_MESSAGE_VERSION |
) | [inline] |
Definition at line 423 of file P_ClusterCacheInternal.h.
References ClusterMessageHeader::_init().
Referenced by CacheContinuation::do_remote_lookup().
static int CacheLookupMsg::protoToVersion | ( | int | protoMajor | ) | [inline, static] |
Definition at line 414 of file P_ClusterCacheInternal.h.
Referenced by CacheContinuation::do_remote_lookup().
static int CacheLookupMsg::sizeof_fixedlen_msg | ( | ) | [inline, static] |
Definition at line 419 of file P_ClusterCacheInternal.h.
References ALIGN_DOUBLE, and moi.
Referenced by op_to_sizeof_fixedlen_msg().
void CacheLookupMsg::SwapBytes | ( | ) | [inline] |
Definition at line 426 of file P_ClusterCacheInternal.h.
References ats_swap32(), frag_type, ink_release_assert, ClusterMessageHeader::NeedByteSwap(), and seq_number.
Referenced by cache_lookup_ClusterFunction().
uint32_t CacheLookupMsg::frag_type |
Definition at line 400 of file P_ClusterCacheInternal.h.
Referenced by cache_lookup_ClusterFunction(), CacheContinuation::do_remote_lookup(), and SwapBytes().
Definition at line 401 of file P_ClusterCacheInternal.h.
Referenced by cache_lookup_ClusterFunction(), CacheLookupMsg(), CacheContinuation::do_remote_lookup(), and sizeof_fixedlen_msg().
uint32_t CacheLookupMsg::seq_number |
Definition at line 399 of file P_ClusterCacheInternal.h.
Referenced by cache_lookup_ClusterFunction(), CacheContinuation::do_remote_lookup(), and SwapBytes().
Definition at line 398 of file P_ClusterCacheInternal.h.
Referenced by cache_lookup_ClusterFunction(), and CacheContinuation::do_remote_lookup().