krfb
rfbclient.cpp
Go to the documentation of this file.
212 bool PendingRfbClient::vncAuthCheckPassword(const QByteArray& password, const QByteArray& encryptedPassword) const
void controlEnabledChanged(bool enabled)
uint8_t authChallenge[CHALLENGESIZE]
Definition: libvncserver/rfb/rfb.h:466
Definition: krfbconfig.h:9
virtual void handleKeyboardEvent(bool down, rfbKeySym keySym)
Definition: rfbclient.cpp:111
static bool allowDesktopControl()
Get Allow remote connections to manage the desktop.
Definition: krfbconfig.h:51
bool isEmpty() const
virtual bool checkPassword(const QByteArray &encryptedPassword)
This method is supposed to check if the provided encryptedPassword matches the criteria for authentic...
Definition: rfbclient.cpp:205
Definition: libvncserver/rfb/rfb.h:417
QString number(int n, int base)
static void handleKeyboard(bool down, rfbKeySym key)
Definition: events.cpp:144
PendingRfbClient(rfbClientPtr client, QObject *parent=0)
Definition: rfbclient.cpp:170
void holdStatusChanged(bool onHold)
void finished(RfbClient *client)
void deleteLater()
Notifier * notifier()
Definition: krfb/rfbclient.h:26
virtual void handleMouseEvent(int buttonMask, int x, int y)
Definition: rfbclient.cpp:118
void rfbProcessClientMessage(rfbClientPtr cl)
virtual QString name() const
Returns a name for the client, to be shown to the user.
Definition: rfbclient.cpp:61
rfbBool rfbUpdateClient(rfbClientPtr cl)
bool vncAuthCheckPassword(const QByteArray &password, const QByteArray &encryptedPassword) const
This method checks if the encryptedPassword that was sent from the remote user matches the password t...
Definition: rfbclient.cpp:212
bool controlEnabled() const
int size() const
bool connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
static void handlePointer(int buttonMask, int x, int y)
Definition: events.cpp:178
void rfbEncryptBytes(unsigned char *bytes, char *passwd)
void rfbClientConnectionGone(rfbClientPtr cl)
void rfbCloseClient(rfbClientPtr cl)
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:29:40 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:29:40 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.