[Xorp-cvs] XORP cvs commit: xorp/libxorp

Pavlin Radoslavov pavlin at icir.org
Tue Aug 21 18:15:46 PDT 2007


CVSROOT:	/usr/local/share/doc/apache/cvs
Module name:	xorp
Changes by:	pavlin at xorpc.icir.org	2007-08-22 01:15:46 UTC

XORP CVS repository


Modified files:
	libxorp       asyncio.cc asyncio.hh 

Log message:
	* Refactor the implementation of the list of buffers for AsyncFileReader
	  and AsyncFileWriter so now it is list of pointers instead of list of
	  items. This eliminates an extra data copy when using the add_data()
	  methods to add data  to AsyncFileWriter
	
	* Change the implementation of AsyncFileReader::BufferInfo and
	  AsyncFileWriter::BufferInfo so they are classes with private
	  data instead of structure with public data.

Revision  Changes                                 Path
1.39      +72 -62;  commitid: 17ec746cb8cfa7ea6;  xorp/libxorp/asyncio.cc
1.29      +36 -31;  commitid: 17ec746cb8cfa7ea6;  xorp/libxorp/asyncio.hh



More information about the Xorp-cvs mailing list