Remoto - VFS: VFS_auth.h Source File
Remoto - VFS
VFS_auth.h
Go to the documentation of this file.
1 #ifndef VFS_AUTH_H
2 #define VFS_AUTH_H
3 
4 #include "VFS_base/VFS_node.h"
5 
6 class VFS_auth : public VFS_node
7 {
8  Q_OBJECT
9 
10  public:
11  explicit VFS_auth();
12  virtual ~VFS_auth();
13 
14  virtual VFS_node *find(VFS_request *r);
15 
16  virtual bool isContainer();
17 
18  protected:
19  virtual QByteArray icon();
20 
21  signals:
22 
23  public slots:
24  virtual void executeRequest(VFS_request *t);
25 };
26 
27 #endif // VFS_AUTH_H
The base class for authenticating users.
Definition: VFS_auth.h:7
VFS_auth()
Definition: VFS_auth.cpp:18
virtual VFS_node * find(VFS_request *r)
Find a node using a VFS_request.
Definition: VFS_auth.cpp:47
virtual QByteArray icon()
Return the users icon from VFS_icons.
Definition: VFS_auth.cpp:32
virtual bool isContainer()
A VFS_auth node cannot contain children.
Definition: VFS_auth.cpp:59
virtual void executeRequest(VFS_request *t)
Execute a VFS_request.
Definition: VFS_auth.cpp:73
virtual ~VFS_auth()
Definition: VFS_auth.cpp:23
VFS_node is the base class from which all other VFS_node classes derive.
Definition: VFS_node.h:143
The base class for all requests between nodes.
Definition: VFS_node.h:54