[PATCH] Comm::TcpReceiver - part 1, 2, and 3

From: Amos Jeffries <squid3_at_treenet.co.nz>
Date: Thu, 06 Feb 2014 03:55:35 +1300

Here we have the combined patch for what I have been calling part 1 -
Comm::TcpReceiver interface, part 2 - ConnStateData object API upgrade,
and part 3 - HttpStateData object API upgrade.

I makes for a huge patch once again, but I hope this combined form helps
to clarify the interactions for a better audit.

* Kept the TcpReceiver name for now since Alex is disagreeing with
callign the interface an "agent". I am thinking of calling it just
"Comm::Tcp" in its current form.

* The clear thing to keep in mind is that this TcpReceiver object is
*just* the interface design for the I/O actions. It needs to be
inherited by some other object which performs the processing logics on
the I/O data.

* this version adds sendSomeData() method for the write operations.

Amos

Received on Wed Feb 05 2014 - 14:56:14 MST

This archive was generated by hypermail 2.2.0 : Sat Feb 08 2014 - 12:00:11 MST