Rabbit Remote Control 0.0.30
Loading...
Searching...
No Matches
ServiceLibVNCServer.h
1#ifndef CSERVICELIBVNCSERVER_H
2#define CSERVICELIBVNCSERVER_H
3
4#include "Service.h"
5#include <rfb/rfb.h>
6
8{
9 Q_OBJECT
10public:
11 explicit CServiceLibVNCServer(CPluginService *plugin);
12 virtual ~CServiceLibVNCServer();
13
14#ifdef HAVE_GUI
15 virtual QWidget* GetParameterWidget(QWidget* parent = nullptr) override;
16#endif
17
18private:
19 int OnInit() override;
20 virtual int OnClean() override;
21 int OnProcess() override;
22 rfbScreenInfoPtr m_rfbScreen;
23};
24
25#endif // CSERVICELIBVNCSERVER_H
The service plugin interface.
int OnProcess() override
Process service.
int OnInit() override
Init service.
virtual int OnClean() override
Clean service.
The service interface.
Definition Service.h:38