#include <P_ClusterCache.h>
| Public Member Functions | |
| bool | is_clear () | 
| void | clear () | 
| ClusterVCToken (unsigned int aip=0, unsigned int id=0, unsigned int aseq=0) | |
| void | alloc () | 
| void | SwapBytes () | 
| Data Fields | |
| uint32_t | ip_created | 
| uint32_t | ch_id | 
| uint32_t | sequence_number | 
Definition at line 272 of file P_ClusterCache.h.
| ClusterVCToken::ClusterVCToken | ( | unsigned int | aip = 0, | |
| unsigned int | id = 0, | |||
| unsigned int | aseq = 0 | |||
| ) |  [inline] | 
Definition at line 291 of file P_ClusterCache.h.
| void ClusterVCToken::alloc | ( | ) | 
Definition at line 75 of file ClusterLib.cc.
References ClusterMachine::cluster_port, cluster_sequence_number, ClusterMachine::ip, ip_created, sequence_number, and this_cluster_machine().
Referenced by ClusterProcessor::open_local().
| void ClusterVCToken::clear | ( | ) |  [inline] | 
Definition at line 285 of file P_ClusterCache.h.
References ip_created, and sequence_number.
Referenced by cache_op_ClusterFunction(), CacheContinuation::CacheContinuation(), ClusterHandler::do_open_local_requests(), CacheContinuation::free(), and CacheContinuation::replyOpEvent().
| bool ClusterVCToken::is_clear | ( | ) |  [inline] | 
Definition at line 281 of file P_ClusterCache.h.
References ip_created.
Referenced by CacheContinuation::remoteOpEvent().
| void ClusterVCToken::SwapBytes | ( | ) |  [inline] | 
Definition at line 299 of file P_ClusterCache.h.
References ats_swap32(), ch_id, and sequence_number.
Referenced by CacheOpReplyMsg::SwapBytes(), CacheOpMsg_short::SwapBytes(), and CacheOpMsg_long::SwapBytes().
| uint32_t ClusterVCToken::ch_id | 
Definition at line 278 of file P_ClusterCache.h.
Referenced by ClusterProcessor::connect_local(), ClusterProcessor::open_local(), and SwapBytes().
| uint32_t ClusterVCToken::ip_created | 
Definition at line 277 of file P_ClusterCache.h.
Referenced by alloc(), cache_op_ClusterFunction(), clear(), ClusterProcessor::connect_local(), is_clear(), CacheContinuation::localVCsetupEvent(), and CacheContinuation::setup_local_vc().
| uint32_t ClusterVCToken::sequence_number | 
Definition at line 279 of file P_ClusterCache.h.
Referenced by alloc(), ClusterHandler::build_controlmsg_descriptors(), ClusterHandler::build_freespace_descriptors(), ClusterHandler::build_initial_vector(), ClusterHandler::build_write_descriptors(), cache_op_ClusterFunction(), ChannelToCacheWriteVC(), clear(), close_channel_ClusterFunction(), ClusterHandler::close_ClusterVConnection(), ClusterHandler::get_read_locks(), ClusterHandler::get_write_locks(), CacheContinuation::localVCsetupEvent(), ClusterVConnection::set_disk_io_priority(), ClusterVConnection::set_http_info(), ClusterVConnection::set_pin_in_cache(), CacheContinuation::setup_local_vc(), SwapBytes(), ClusterHandler::update_channels_partial_read(), ClusterHandler::update_channels_read(), and ClusterHandler::update_channels_written().
 1.7.1
 1.7.1