On 2016/09/22 09:56 PM, Michele Calgaro wrote: > Yes, I thought your question was deeper in fact. > > tdeio system is in principle "simple". When an application needs a file (whether a local one or remote one), is uses a > tdeio job to request it. A corresponding tdeio-slave will actually do the work to get the file and send back to the > tdeio requesting application. > Under the hood, there is much more going on, including task scheduling for asynchronous tasks. > > Not sure there is some documentation about it. I recently had to dwell into the tdeio subsystem to debug bug 2685 and I > found useful info in the tdelibs html files related to the class involved. See tdeio/tdeio documentations in tdelibs > file:///opt/trinity/share/doc/tde/HTML/en/tdelibs-apidocs/tdeio/tdeio/html/classTDEIO_1_1Job.html > and navigate around from there. > > Cheers > Michele > Forgot to mention that protocols are special instances of tdeio-slaves that make a speficic file available through a given protocol. For example an ftp tdeio-slaves will make a file on an ftp server looks like a local file to any tde application. Cheers Michele
Attachment:
signature.asc
Description: OpenPGP digital signature