blob: 885437496d2e209e6f08fb6f37d6864effca6927 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
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
|