Revision 796730

Go back to digest for 20th April 2008

Features in KDE Base

Sebastian Trueg committed changes in /trunk/kdesupport/soprano:

Improved server socket communication. It turns out Qt's QDataStream operators are not intended to be used with large amounts of data.

Thus, now Soprano has its own which make sure the data to be read is available and also handles errors.
This fixes the communication problems with Strigi, too.

File Changes

Added 2 files
  • /trunk/kdesupport/soprano/server
  •   /datastream.cpp
  •   /datastream.h
Deleted 2 files
  • /trunk/kdesupport/soprano/server
  •   /operators.cpp
  •   /operators.h
Modified 14 files
  • /trunk/kdesupport/soprano
  •   /CMakeLists.txt
  •   /TODO
  •   /server/clientconnection.cpp
  •   /server/CMakeLists.txt
  •   /server/commands.h
  •   /server/localsocketclient.cpp
  •   /server/localsocketclient.h
  •   /server/serverconnection.cpp
  •   /server/servercore.cpp
  •   /server/servercore.h
  •   /server/tcpclient.cpp
  •   /test/CMakeLists.txt
  •   /test/serveroperatortest.cpp
  •   /test/serveroperatortest.h
18 files changed in total