#include <P_ClusterCache.h>
Public Member Functions | |
ClusterVConnState () | |
Data Fields | |
volatile int | enabled |
int | priority |
VIO | vio |
void * | queue |
int | ifd |
Event * | delay_timeout |
Link< ClusterVConnectionBase > | link |
Definition at line 316 of file P_ClusterCache.h.
ClusterVConnState::ClusterVConnState | ( | ) |
Definition at line 62 of file ClusterVConnection.cc.
Definition at line 327 of file P_ClusterCache.h.
volatile int ClusterVConnState::enabled |
Definition at line 321 of file P_ClusterCache.h.
Referenced by ClusterHandler::cluster_signal_error_and_update(), ClusterHandler::complete_channel_read(), ClusterVConnectionBase::do_io_close(), ClusterVConnectionBase::do_io_read(), ClusterVConnectionBase::do_io_write(), ClusterVConnectionBase::reenable(), ClusterHandler::remote_close(), ClusterHandler::valid_for_data_write(), ClusterHandler::valid_for_freespace_write(), and ClusterHandler::vc_ok_write().
Definition at line 326 of file P_ClusterCache.h.
Definition at line 328 of file P_ClusterCache.h.
Referenced by ClusterHandler::build_freespace_descriptors(), and ClusterHandler::build_write_descriptors().
Definition at line 323 of file P_ClusterCache.h.
Referenced by ClusterHandler::build_freespace_descriptors().
void* ClusterVConnState::queue |
Definition at line 325 of file P_ClusterCache.h.
Referenced by ClusterHandler::close_ClusterVConnection(), cluster_reschedule_offset(), ClusterVC_enqueue_read(), ClusterVC_enqueue_write(), ClusterVC_remove_read(), ClusterVC_remove_write(), and ClusterHandler::finish_delayed_reads().
Definition at line 324 of file P_ClusterCache.h.
Referenced by ClusterHandler::build_initial_vector(), ClusterHandler::build_write_descriptors(), ChannelToCacheWriteVC(), ClusterHandler::close_ClusterVConnection(), ClusterHandler::close_free_lock(), ClusterHandler::cluster_signal_and_update(), ClusterHandler::cluster_signal_and_update_locked(), ClusterVConnection::ClusterVConnection(), ClusterHandler::complete_channel_read(), ClusterHandler::compute_active_channels(), ClusterVConnectionBase::do_io_close(), ClusterVConnectionBase::do_io_read(), ClusterVConnectionBase::do_io_write(), ClusterHandler::finish_delayed_reads(), ClusterHandler::free_locks(), ClusterHandler::get_read_locks(), ClusterHandler::get_write_locks(), ClusterHandler::protoZombieEvent(), ClusterVConnectionBase::reenable(), ClusterHandler::remote_close(), ClusterVConnection::set_disk_io_priority(), ClusterVConnection::set_http_info(), ClusterVConnection::set_pin_in_cache(), ClusterHandler::update_channels_partial_read(), ClusterHandler::update_channels_read(), ClusterHandler::update_channels_written(), ClusterHandler::valid_for_data_write(), ClusterHandler::valid_for_freespace_write(), ClusterHandler::vc_ok_read(), and ClusterHandler::vc_ok_write().