diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2013-01-27 01:02:02 -0600 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2013-01-27 01:02:02 -0600 |
commit | de7e5867a65e0a46f1388e3e50bc7eeddd1aecbf (patch) | |
tree | dbb3152c372f8620f9290137d461f3d9f9eba1cb /kioslave/DESIGN | |
parent | 936d3cec490c13f2c5f7dd14f5e364fddaa6da71 (diff) | |
download | tdebase-de7e5867a65e0a46f1388e3e50bc7eeddd1aecbf.tar.gz tdebase-de7e5867a65e0a46f1388e3e50bc7eeddd1aecbf.zip |
Rename a number of libraries and executables to avoid conflicts with KDE4
Diffstat (limited to 'kioslave/DESIGN')
-rw-r--r-- | kioslave/DESIGN | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/kioslave/DESIGN b/kioslave/DESIGN deleted file mode 100644 index d1b21fd3a..000000000 --- a/kioslave/DESIGN +++ /dev/null @@ -1,43 +0,0 @@ -What is a kioslave you ask yourself? - -A kioslave is a program designed to be intimately familiar with a certian -protocol, so that a standardized interface can be used to get at data from -any number of places. A few examples are the http and ftp kioslaves, -which using nearly identical methods will retrieve data from an http or -ftp server respectively. - -Well, that's nice. How do they work? - -To understand it, you'll need two ice cubes, a pair of handcuffs, and a -ferret. Some Crisco (or other shortening) is optional. Well, that aside, -this document focuses on the business end of the whole kio library. The -ioslave. See the documentation of the SlaveBase class for the methods -you need to reimplement, and see -http://developer.kde.org/documentation/design/kde/ioslaves/ for more docu -online. - -That's nice, but how can I use it? - -Any time you'd like to use non blocking IO over a high level protocol -(such as HTTP or FTP) a kioslave is for you. - -That's nice, but how do I use it? - -Basically, you create "jobs" by calling a public TDEIO::blah method -(the correct prototypes, etc, are in kio/job.h). Once this is done, you -connect to the result() signal, and wait for the result. There are -other signals emitted by jobs, see kio/jobclasses.h. Once again, -see the online documentation for more. - - -If you are interested in working on an ioslave, -the following slaves are severely lacking in functionality: - - SMTP - SMB - -------------- - -Original document by Rich. -Updated for KDE 2 by David. - |