[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdenonbeta/libqt-addon [POSSIBLY UNSAFE]
From:       Thiago Macieira <thiagom () mail ! com>
Date:       2004-02-06 23:40:16
Message-ID: 20040206234016.7977F9913 () office ! kde ! org
[Download RAW message or body]

CVS commit by thiago: 

Implemented the "ephemeral" threads in terms of QResolverWorkerBase
objects, thereby solving the need for integrating the "ResolverThread"
objects.

Also merged the standard workers into 2 classes only (+2 helper classes),
as I had wanted: one for when AnyFamily is set and one for when it's not
set. Now all normal lookups go through getaddrinfo(3) if it's available,
descending into gethostbyname*(3) only if not present.

For qresolverstandardworkers.cpp, I've corrected the file name taking
advantage of the massive changes.

Note: test the GetHostByNameThread class.
Note2: harmonise class names.


  A            libqt-addon/qresolverstandardworkers.cpp   1.1 [POSSIBLY UNSAFE: qDebug] [X11 (BSD like)]
  M +1 -16     TODO   1.6
  M +1 -1      libqt-addon/Makefile.am   1.20
  M +15 -8     libqt-addon/qresolver_p.h   1.9
  M +122 -85   libqt-addon/qresolvermanager.cpp   1.20 [POSSIBLY UNSAFE: qDebug]
  M +10 -37    libqt-addon/qresolverstandardworkers_p.h   1.3
  M +21 -2     libqt-addon/qresolverworkerbase.cpp   1.5
  M +24 -4     libqt-addon/qresolverworkerbase.h   1.5



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic