Rabbit Remote Control 0.1.0-bate10
Loading...
Searching...
No Matches
BackendTemplateServer.cpp
1// Author: Kang Lin <kl222@126.com>
2
3#include <QLoggingCategory>
4#include "BackendTemplateServer.h"
5#include "Backend.h"
6
7static Q_LOGGING_CATEGORY(log, "TemplateServer.Backend")
9 COperateTemplateServer* pOperate, bool bStopSignal)
10 : CBackendServer(pOperate, bStopSignal)
11{
12 qDebug(log) << Q_FUNC_INFO;
13}
14
15CBackendTemplateServer::~CBackendTemplateServer()
16{
17 qDebug(log) << Q_FUNC_INFO;
18}
19
36CBackend::OnInitReturnValue CBackendTemplateServer::OnInit()
37{
38 OnInitReturnValue ret = OnInitReturnValue::NotUseOnProcess;
39 // TODO: Modify Initialization
40
41 return ret;
42}
43
45{
46 int nRet = 0;
47 // TODO: Modify clean
48
49 return nRet;
50}
51
68{
69 // TODO: add event dispatch (non-Qt event loop)
70
71 // TODO: When an error occurs. emit sigStop();
72
73 return 0;
74}
75
76void CBackendTemplateServer::slotDisconnect(const QString &szIp, const quint16 port)
77{
78 // TODO: Disconnect
79}
Server interface.
virtual OnInitReturnValue OnInit() override
Initialization.
virtual int OnProcess() override
Specific operation processing of plug-in.
virtual int OnClean() override
Clean.