玉兔远程控制 0.1.0-bate10
载入中...
搜索中...
未找到
信号 | Public 成员函数 | Protected 成员函数 | Private 属性 | 所有成员列表
CParameterFreeRDPServer类 参考
类 CParameterFreeRDPServer 继承关系图:
Inheritance graph
[图例]
CParameterFreeRDPServer 的协作图:
Collaboration graph
[图例]

信号

void sigTlsSecurityChanged ()
 
void sigRdpSecurityChanged ()
 
void sigNlaecurityChanged ()
 
void sigNlaExtSecurityChanged ()
 
void sigSamFileChanged ()
 
void sigAuthenticationChanged ()
 
void sigMayViewChanged ()
 
void sigMayInteractChanged ()
 
- 信号 继承自 CParameterOperate
void sigSetPluginParameters ()
 仅由此类使用
 
void sigNameChanged (const QString &name=QString())
 
- 信号 继承自 CParameter
void sigChanged ()
 当参数改变时,触发 通常如果需要,则相应的参数会对应一个改变事件。
 

Public 成员函数

 CParameterFreeRDPServer (QObject *parent=nullptr, const QString &szPrefix=QString())
 
bool getTlsSecurity () const
 
void setTlsSecurity (bool newTlsSecurity)
 
bool getRdpSecurity () const
 
void setRdpSecurity (bool newRdpSecurity)
 
bool getNlaSecurity () const
 
void setNlaSecurity (bool newNlaSecurity)
 
bool getNlaExtSecurity () const
 
void setNlaExtSecurity (bool newNlaExtSecurity)
 
const QString & getSamFile () const
 
void setSamFile (const QString &newSamFile)
 
bool getAuthentication () const
 
void setAuthentication (bool newAuthentication)
 
bool getMayView () const
 
void setMayView (bool newMayView)
 
bool getMayInteract () const
 
void setMayInteract (bool newMayInteract)
 
- Public 成员函数 继承自 CParameterServer
 CParameterServer (QObject *parent=nullptr, const QString &szPrefix=QString())
 
bool GetAnonymousLogin () const
 
void SetAnonymousLogin (bool newAnonymousLogin)
 
bool GetReadOnly () const
 
void SetReadOnly (bool newReadOnly)
 
QString GetRoot () const
 
void SetRoot (const QString &newRoot)
 
int GetConnectCount () const
 Connect count.
 
void SetConnectCount (int newConnectCount)
 
bool GetListenAll () const
 
void SetListenAll (bool newListenAll)
 
QStringList GetListen () const
 
void SetListen (const QStringList &newListen)
 
QString GetHostKeyFile () const
 
void SetHostKeyFile (const QString &key)
 
qint64 GetAuthenticateTime () const
 Get authenticate time out
 
void SetAuthenticateTime (qint64 tm)
 Set authenticate time out
 
int GetAuthenticateAttempts () const
 Get authenticate attempts
 
void SetAuthenticateAttempts (int attempts)
 Set authenticate attempts
 
- Public 成员函数 继承自 CParameterOperate
 CParameterOperate (QObject *parent, const QString &szPrefix=QString())
 
CParameterPluginGetPluginParameters ()
 Get CParameterPlugin
 
int SetPluginParameters (CParameterPlugin *p)
 
const QString GetName () const
 
void SetName (const QString &szName)
 
int LoadPassword (const QString &szTitle, const QString &szKey, QString &password, QSettings &set)
 Restore password
 
int SavePassword (const QString &szKey, const QString &password, QSettings &set, bool bSave=false)
 
- Public 成员函数 继承自 CParameter
 CParameter (QObject *parent, const QString &szPrefix=QString())
 
virtual int Load (QString szFile=QString())
 Load from file
 
virtual int Save (QString szFile=QString(), bool bForce=true)
 Save to file
 
virtual int Load (QSettings &set)
 Load from QSettings
 
virtual int Save (QSettings &set, bool bForce=true)
 Save to QSettings
 
virtual bool CheckValidity ()
 检查参数是否有效,以决定是否使用或者保存参数。 派生类一般只要重载 OnCheckValidity() ,用于检查参数。
 

Protected 成员函数

virtual int OnLoad (QSettings &set) override
 
virtual int OnSave (QSettings &set) override
 
- Protected 成员函数 继承自 CParameterOperate
QByteArray PasswordSum (const std::string &password, const std::string &key)
 
- Protected 成员函数 继承自 CParameter
virtual bool OnCheckValidity ()
 检查参数是否有效
 
int SetModified (bool bModified=true)
 在设置参数时,如果有修改,则调用。
 
bool GetModified ()
 参数是否有修改
 

Private 属性

bool m_bTlsSecurity
 
bool m_bRdpSecurity
 
bool m_bNlaSecurity
 
bool m_bNlaExtSecurity
 
QString m_szSamFile
 
bool m_bAuthentication
 
bool m_MayView
 
bool m_MayInteract
 

额外继承的成员函数

- Public 属性 继承自 CParameterServer
CParameterNet m_Net
 
CParameterFilter m_WhiteFilter
 
CParameterFilter m_BlackFilter
 
- Protected 槽 继承自 CParameterServer
virtual void slotSetPluginParameters () override
 
- Protected 槽 继承自 CParameterOperate
virtual void slotSetPluginParameters ()
 设置 CParameterPlugin 后调用,用于初始化与 CParameterPlugin 有关的操作。
 
- 属性 继承自 CParameter
bool Modified
 

详细描述

在文件 ParameterFreeRDPServer.h6 行定义.

构造及析构函数说明

◆ CParameterFreeRDPServer()

CParameterFreeRDPServer::CParameterFreeRDPServer ( QObject *  parent = nullptr,
const QString &  szPrefix = QString() 
)
explicit

在文件 ParameterFreeRDPServer.cpp5 行定义.

成员函数说明

◆ getAuthentication()

bool CParameterFreeRDPServer::getAuthentication ( ) const

在文件 ParameterFreeRDPServer.cpp113 行定义.

◆ getMayInteract()

bool CParameterFreeRDPServer::getMayInteract ( ) const

在文件 ParameterFreeRDPServer.cpp139 行定义.

◆ getMayView()

bool CParameterFreeRDPServer::getMayView ( ) const

在文件 ParameterFreeRDPServer.cpp126 行定义.

◆ getNlaExtSecurity()

bool CParameterFreeRDPServer::getNlaExtSecurity ( ) const

在文件 ParameterFreeRDPServer.cpp100 行定义.

◆ getNlaSecurity()

bool CParameterFreeRDPServer::getNlaSecurity ( ) const

在文件 ParameterFreeRDPServer.cpp87 行定义.

◆ getRdpSecurity()

bool CParameterFreeRDPServer::getRdpSecurity ( ) const

在文件 ParameterFreeRDPServer.cpp74 行定义.

◆ getSamFile()

const QString & CParameterFreeRDPServer::getSamFile ( ) const

在文件 ParameterFreeRDPServer.cpp152 行定义.

◆ getTlsSecurity()

bool CParameterFreeRDPServer::getTlsSecurity ( ) const

在文件 ParameterFreeRDPServer.cpp61 行定义.

◆ OnLoad()

int CParameterFreeRDPServer::OnLoad ( QSettings &  set)
overrideprotectedvirtual

重载 CParameterServer .

在文件 ParameterFreeRDPServer.cpp23 行定义.

◆ OnSave()

int CParameterFreeRDPServer::OnSave ( QSettings &  set)
overrideprotectedvirtual

重载 CParameterServer .

在文件 ParameterFreeRDPServer.cpp42 行定义.

◆ setAuthentication()

void CParameterFreeRDPServer::setAuthentication ( bool  newAuthentication)

在文件 ParameterFreeRDPServer.cpp118 行定义.

◆ setMayInteract()

void CParameterFreeRDPServer::setMayInteract ( bool  newMayInteract)

在文件 ParameterFreeRDPServer.cpp144 行定义.

◆ setMayView()

void CParameterFreeRDPServer::setMayView ( bool  newMayView)

在文件 ParameterFreeRDPServer.cpp131 行定义.

◆ setNlaExtSecurity()

void CParameterFreeRDPServer::setNlaExtSecurity ( bool  newNlaExtSecurity)

在文件 ParameterFreeRDPServer.cpp105 行定义.

◆ setNlaSecurity()

void CParameterFreeRDPServer::setNlaSecurity ( bool  newNlaSecurity)

在文件 ParameterFreeRDPServer.cpp92 行定义.

◆ setRdpSecurity()

void CParameterFreeRDPServer::setRdpSecurity ( bool  newRdpSecurity)

在文件 ParameterFreeRDPServer.cpp79 行定义.

◆ setSamFile()

void CParameterFreeRDPServer::setSamFile ( const QString &  newSamFile)

在文件 ParameterFreeRDPServer.cpp157 行定义.

◆ setTlsSecurity()

void CParameterFreeRDPServer::setTlsSecurity ( bool  newTlsSecurity)

在文件 ParameterFreeRDPServer.cpp66 行定义.

类成员变量说明

◆ m_bAuthentication

bool CParameterFreeRDPServer::m_bAuthentication
private

在文件 ParameterFreeRDPServer.h52 行定义.

◆ m_bNlaExtSecurity

bool CParameterFreeRDPServer::m_bNlaExtSecurity
private

在文件 ParameterFreeRDPServer.h49 行定义.

◆ m_bNlaSecurity

bool CParameterFreeRDPServer::m_bNlaSecurity
private

在文件 ParameterFreeRDPServer.h48 行定义.

◆ m_bRdpSecurity

bool CParameterFreeRDPServer::m_bRdpSecurity
private

在文件 ParameterFreeRDPServer.h47 行定义.

◆ m_bTlsSecurity

bool CParameterFreeRDPServer::m_bTlsSecurity
private

在文件 ParameterFreeRDPServer.h46 行定义.

◆ m_MayInteract

bool CParameterFreeRDPServer::m_MayInteract
private

在文件 ParameterFreeRDPServer.h55 行定义.

◆ m_MayView

bool CParameterFreeRDPServer::m_MayView
private

在文件 ParameterFreeRDPServer.h54 行定义.

◆ m_szSamFile

QString CParameterFreeRDPServer::m_szSamFile
private

在文件 ParameterFreeRDPServer.h50 行定义.


该类的文档由以下文件生成: