#include <TransformInternal.h>
Inherits INKVConnInternal.

| Public Member Functions | |
| NullTransform (ProxyMutex *mutex) | |
| ~NullTransform () | |
| int | handle_event (int event, void *edata) | 
| Data Fields | |
| MIOBuffer * | m_output_buf | 
| IOBufferReader * | m_output_reader | 
| VIO * | m_output_vio | 
Definition at line 105 of file TransformInternal.h.
| NullTransform::NullTransform | ( | ProxyMutex * | mutex | ) | 
Definition at line 595 of file Transform.cc.
References Debug, handle_event(), and SET_HANDLER.
| NullTransform::~NullTransform | ( | ) | 
Definition at line 607 of file Transform.cc.
References free_MIOBuffer(), and m_output_buf.
| int NullTransform::handle_event | ( | int | event, | |
| void * | edata | |||
| ) | 
Reimplemented from INKVConnInternal.
Definition at line 618 of file Transform.cc.
References VIO::_cont, MIOBuffer::alloc_reader(), IOBufferReader::consume(), Debug, VConnection::do_io_shutdown(), VConnection::do_io_write(), VIO::get_reader(), INKContInternal::handle_event_count(), Continuation::handleEvent(), ink_assert, IO_SHUTDOWN_WRITE, INKContInternal::m_closed, INKContInternal::m_deletable, INKContInternal::m_event_count, m_output_buf, m_output_reader, INKVConnInternal::m_output_vc, m_output_vio, INKVConnInternal::m_write_vio, VIO::mutex, MUTEX_TRY_LOCK, VIO::nbytes, VIO::ndone, new_empty_MIOBuffer, VIO::NONE, VIO::ntodo(), VIO::op, IOBufferReader::read_avail(), VIO::reenable(), INKVConnInternal::retry(), this_ethread(), VC_EVENT_ERROR, VC_EVENT_WRITE_COMPLETE, VC_EVENT_WRITE_READY, and MIOBuffer::write().
Referenced by NullTransform().
Definition at line 114 of file TransformInternal.h.
Referenced by handle_event(), and ~NullTransform().
Definition at line 115 of file TransformInternal.h.
Referenced by handle_event().
Definition at line 116 of file TransformInternal.h.
Referenced by handle_event().
 1.7.1
 1.7.1