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

List:       kde-devel
Subject:    Re: P2P protocol implementation as KIO extension.
From:       Kevin Krammer <kevin.krammer () gmx ! at>
Date:       2005-02-01 20:29:08
Message-ID: 200502012129.08601.kevin.krammer () gmx ! at
[Download RAW message or body]

On Tuesday 01 February 2005 17:52, Luke-Jr wrote:
> On Saturday 29 January 2005 7:45 pm, Gábor Lehel wrote:
> > Have you seen Apollon and KMLDonkey? Both of those are KDE frontends
> > to p2p daemons with plugin architectures (giFT and MLDonkey,
> > respectively).
>
> Neither of which use KIO, AFAIK. Apollon also eats CPU constantly.

KIO might not be applicable depending on the P2P protocol's transfer 
mechanism.

KIO assumes something filesystem like, reading files from start to end, while 
P2P system often allow or mandate downloads of chunks in all sections of the 
file as they become available.
An IO slave for such a protocol would have to pause at the first gap it 
enounters and has to store everything else it gets into some temporary 
memory.

Cheers,
Kevin
-- 
Kevin Krammer <kevin.krammer@gmx.at>
Qt/KDE Developer, Debian User
www.mrunix.de - German Unix/Linux programming forum
www.qtforum.org - Qt programming forum
 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

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

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