[Patch] Webdav properties in UDSAtoms

Hamish Rodda meddie at yoyo.its.monash.edu.au
Tue Jun 4 09:35:56 BST 2002


On Tue, 4 Jun 2002 00:53, Best, Jan-Pascal van wrote:
> A special() can always return stuff in the metadata, or (like the get
> method)
> emit data using the SlaveBase::data() method. In whatever way we do
> this, the
> application only sees the WebdavJob.

I had a feeling this might work, sounds good.

> > Also, I have been lead to believe that slavebase.h can't
> > change for binary compatability reasons; though I could be wrong.
>
> Okay, so it's special() and some wrapper code to make it look nice
> to applications.

Sounds best.

> > Because kio_http will always be a separate process, we will
> > always be passing QByteArrays and QStrings, at least until KIO is
>
> reworked.
>
> Is that so? I would think the ioslave would pass a QString to the
> WebdavJob,
> but the job is in the same process as the application, so can't the job
> interpret the XML data?

Ah, I understand now, yep.

Looking forward to seeing that WebdavJob stuff - btw one of my original ideas 
was to make a kio_webdav as a subclass of kio_http, we might want to look 
into that now it's getting bigger (we just need to expose some of the 
variables in HTTPProtocol to do this).

Cheers,

Hamish.




More information about the kfm-devel mailing list