RFC: Drop notice: KNetwork

Matt Rogers mattr at kde.org
Fri Mar 2 00:34:42 GMT 2007


On Thursday 01 March 2007 03:30, Thiago Macieira wrote:
> Matt Rogers wrote:
> >Kopete will want UPnP support. UPnP support will need multicast sockets.
> > Is it possible to subclass from QUdpSocket (or QAbstractSocketBase, if
> > need be) to get this or does Trolltech intend to support this feature
> > at some point in the future?
>
> Any extension of the socket classes must be done inside QtNetwork itself.
> It's simply not possible to extend QtNetwork from outside it, due to the
> way it is designed. The front-end classes (QTcpSocket and QUdpSocket)
> don't do anything: all of the interesting code is in QAbstractSocket and
> the back-end (non-public) socket engine classes.
>

wow, such great extensibility! </sarcasm>

> This is the first I've heard of multicast sockets being required for
> something in KDE. It's also the reason why I did not implement it
> earlier.

This shouldn't be the first time you've heard about it. I asked about this at 
some point on IRC last year.

@Simon or Ben: can we get TT to provide a multicast socket compatibility 
before Qt 4.3 comes out to save us from writing our own?
-- 
Matt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20070301/6ecdb091/attachment.sig>


More information about the kde-core-devel mailing list