trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: October 2019

Re: [trinity-devel] Re: Re: Re: Way to understand konqueror and different protocols

From: "Michele Calgaro via trinity-devel" <trinity-devel@...>
Date: Fri, 25 Oct 2019 22:08:27 +0800
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

> Very interesting - it seems I have forgotten that it was in tdebase and now I recall I was looking at it last year,
> but could not understand completely how the things work together.
> 
> Does someone know/can point me to some useful documentation?
> 

Hi Emanoil,
sorry for the late reply, too busy these days.
Konqueror and other TDE programs rely on tdeioslaves to handle various protocol.
TDEIOslaves work together with TDEIO::JOb to be able to provide their services. You can find documentation in tdelis,
although it takes some time to get hold of how it works.

file:///opt/trinity/share/doc/tde/HTML/en/tdelibs-apidocs/tdeio/tdeio/html/classTDEIO_1_1Job.html
file:///opt/trinity/share/doc/tde/HTML/en/tdelibs-apidocs/tdeio/tdeio/html/classTDEIO_1_1SlaveInterface.html

Here is some documentation based on KDE4 KIOSlaves:
https://techbase.kde.org/Development/Tutorials/KIO_Slaves/Using_KIO_Slaves_in_your_Program

And here a simple example of how to make a new ioslave:
http://www.kesiev.com/kiobashin/

https://www.linux.com/news/master-kio-slaves/

You may search kioslaves and you will probably find more info too.
Once you understand how they work, tdeioslaves are pretty easy to work with ;-)

Cheers
  Michele
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEjhl1z5vbYB3YbFTiKnW3yore1c8FAl2zAdQACgkQKnW3yore
1c8tchAAlD0x03a/ID6r4hb9zCQDWA7QzlVBszH8LdFWbbMgo+s8DWfYm3tOSBfk
pdvc3WMLS/2wRpB/CfOnfDHEpkp3matWjDA8pKxG+EF52si5DdJjTAX41OgGxP/z
vOi2/fxbpGiX7S8Nx/DYx7vhHUxWUweW7K3u3tWkGQYwPw5CCtR8Hn73FE1aoxZm
+FrQ1VLOh0NrPgEgdHRj60HfQ00kh0INktJkvxDZmwOtnZ3oUY19sFiyN8nvVZjb
Ih8N75o8Z1Km9xVlR9ugtztXmgTxtMr5SfhoRDWhRqiqMxVHtJyL9Jz8hOPcoTQq
mmWKsH+qFaMGyVPsadzXRt7nBVqDIZNJr1Aoi9FjcYNPBZKUC+FhjB1tvxzDtDUF
IBr6DoOVRBJudjxsQF0ZNsglxSV707bcw2uQJ6LnRsLkc0DhLHyIuuGfe1GCKVWT
NuH9cuI13XHTTjX0gU+jtnK0C4wkz4UXNZFf321oe6DWqzXWFqxgrsyf+kMe/nAH
xI+n6CeAb69fcf3n5V82S+cxsBs1rToguXiveTrqbn4n9ZBnPLxf5qQej5mw3aba
gjOZUWZNIRyOvGnmtI0Fz7wHdz4z607LGdGd3cbBo9kcoeVVTp7R8ow+Y1EOLjD6
qVqDNp5GY7FU043apJYo1zDH6P3GXrV3J4R6QengF/VQmOnMFew=
=NpHH
-----END PGP SIGNATURE-----