diff options
Diffstat (limited to 'src/app.h~')
-rw-r--r-- | src/app.h~ | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/src/app.h~ b/src/app.h~ new file mode 100644 index 0000000..8854374 --- /dev/null +++ b/src/app.h~ @@ -0,0 +1,34 @@ + +#ifndef _app_H_ +#define _app_H_ + +#include <qstring.h> +#include <qcstring.h> + +#include <stdio.h> + +#include <kio/tcpslavebase.h> + +#include <kurl.h> +#include <kio/global.h> +#include <kio/slavebase.h> + +#include "appimpl.h" + +class QCString; + +class kio_appProtocol : public KIO::SlaveBase +{ +public: + kio_appProtocol(const QCString &pool_socket, const QCString &app_socket); + virtual ~kio_appProtocol(); + virtual void listDir(const KURL & url); + virtual void stat(const KURL & url); + +private: + void listRoot(); + void listAppContents(const QString &name); + AppImpl m_impl; +}; + +#endif |