Inherits Continuation.

| Public Member Functions | |
| NetTesterSM (ProxyMutex *_mutex, NetVConnection *_vc) | |
| ~NetTesterSM () | |
| int | handle_read (int event, void *data) | 
| int | handle_write (int event, Event *e) | 
| Data Fields | |
| VIO * | read_vio | 
| IOBufferReader * | reader | 
| IOBufferReader * | resp_reader | 
| NetVConnection * | vc | 
| MIOBuffer * | req_buf | 
| MIOBuffer * | resp_buf | 
| char | request [2000] | 
| int | req_len | 
Definition at line 29 of file NetTest-http-server.c.
| NetTesterSM::NetTesterSM | ( | ProxyMutex * | _mutex, | |
| NetVConnection * | _vc | |||
| ) |  [inline] | 
Definition at line 39 of file NetTest-http-server.c.
References MIOBuffer::alloc_reader(), MIOBuffer::append_block(), IOBufferBlock::clone(), Debug, NetVConnection::do_io_read(), handle_read(), ink_release_assert, INT64_MAX, Continuation::mutex, MUTEX_TRY_LOCK, new_empty_MIOBuffer, new_MIOBuffer, read_vio, reader, req_buf, req_len, resp_buf, resp_reader, SET_HANDLER, NetVConnection::thread, and vc.
| NetTesterSM::~NetTesterSM | ( | ) |  [inline] | 
Definition at line 57 of file NetTest-http-server.c.
References MIOBuffer::clear(), MIOBuffer::dealloc_all_readers(), free_MIOBuffer(), req_buf, and resp_buf.
| int NetTesterSM::handle_read | ( | int | event, | |
| void * | data | |||
| ) |  [inline] | 
Definition at line 73 of file NetTest-http-server.c.
References Debug, NetVConnection::do_io_close(), NetVConnection::do_io_write(), doc_len, handle_write(), ink_assert, ink_release_assert, IOBufferReader::read(), IOBufferReader::read_avail(), reader, req_len, request, resp_reader, SET_HANDLER, vc, VC_EVENT_EOS, VC_EVENT_ERROR, VC_EVENT_INACTIVITY_TIMEOUT, VC_EVENT_READ_COMPLETE, and VC_EVENT_READ_READY.
Referenced by NetTesterSM().
| int NetTesterSM::handle_write | ( | int | event, | |
| Event * | e | |||
| ) |  [inline] | 
Definition at line 117 of file NetTest-http-server.c.
References NetVConnection::do_io_close(), ink_release_assert, vc, VC_EVENT_EOS, VC_EVENT_ERROR, VC_EVENT_INACTIVITY_TIMEOUT, VC_EVENT_WRITE_COMPLETE, and VC_EVENT_WRITE_READY.
Referenced by handle_read().
Definition at line 31 of file NetTest-http-server.c.
Referenced by NetTesterSM().
Definition at line 32 of file NetTest-http-server.c.
Referenced by handle_read(), and NetTesterSM().
Definition at line 34 of file NetTest-http-server.c.
Referenced by NetTesterSM(), and ~NetTesterSM().
Definition at line 36 of file NetTest-http-server.c.
Referenced by handle_read(), and NetTesterSM().
| char NetTesterSM::request[2000] | 
Definition at line 35 of file NetTest-http-server.c.
Referenced by handle_read().
Definition at line 34 of file NetTest-http-server.c.
Referenced by NetTesterSM(), and ~NetTesterSM().
Definition at line 32 of file NetTest-http-server.c.
Referenced by handle_read(), and NetTesterSM().
Definition at line 33 of file NetTest-http-server.c.
Referenced by handle_read(), handle_write(), and NetTesterSM().
 1.7.1
 1.7.1