#include "client.h"
Definition at line 23 of file client.h.
Client::Client |
( |
QTcpSocket * |
socket | ) |
|
|
explicit |
void Client::authenticated |
( |
Client * |
client | ) |
|
|
signal |
int Client::desiredProjectionSource |
( |
| ) |
const |
|
inline |
void Client::disconnect |
( |
const char * |
errmsg | ) |
|
|
privateslot |
void Client::disconnected |
( |
| ) |
|
|
signal |
void Client::handleMsg |
( |
| ) |
|
|
private |
const QString& Client::host |
( |
| ) |
const |
|
inline |
QString Client::ip |
( |
| ) |
const |
bool Client::isActiveVncClient |
( |
| ) |
const |
|
inline |
bool Client::isActiveVncServer |
( |
| ) |
const |
|
inline |
bool Client::isAuthed |
( |
| ) |
const |
|
inline |
int Client::isExamMode |
( |
| ) |
const |
|
inline |
bool Client::isLocked |
( |
| ) |
const |
|
inline |
bool Client::isManagerMachine |
( |
| ) |
const |
|
private |
Checks if client and manager runs on same machine.
- Returns
- Return true, if pvsmanager is running on client.
Definition at line 311 of file client.cpp.
void Client::lockScreen |
( |
bool |
lock | ) |
|
const QString& Client::name |
( |
| ) |
const |
|
inline |
void Client::onDataArrival |
( |
| ) |
|
|
privateslot |
int Client::projectionSource |
( |
| ) |
const |
|
inline |
void Client::removeAttention |
( |
| ) |
|
|
inline |
void Client::removeAttentionInternal |
( |
| ) |
|
|
private |
void Client::requestThumb |
( |
const QSize & |
size | ) |
|
void Client::setDesiredProjectionSource |
( |
int |
id | ) |
|
|
inline |
void Client::setExamMode |
( |
bool |
mode | ) |
|
|
inline |
void Client::setTutor |
( |
bool |
enable | ) |
|
|
inline |
void Client::startVncClient |
( |
const Client * |
to | ) |
|
void Client::startVncServer |
( |
| ) |
|
void Client::stateChanged |
( |
| ) |
|
|
signal |
void Client::stopVncClient |
( |
| ) |
|
void Client::stopVncServer |
( |
| ) |
|
void Client::thumbUpdated |
( |
Client * |
client, |
|
|
const QImage & |
thumb |
|
) |
| |
|
signal |
void Client::timerEvent |
( |
QTimerEvent * |
event | ) |
|
|
overrideprotected |
void Client::vncClientStateChange |
( |
Client * |
client | ) |
|
|
signal |
void Client::vncServerStateChange |
( |
Client * |
client | ) |
|
|
signal |
bool Client::wantsAttention |
( |
| ) |
const |
|
inline |
QByteArray Client::_challenge |
|
private |
int Client::_clientIdCounter = 0 |
|
staticprivate |
int Client::_desiredSource |
|
private |
bool Client::_isActiveVncClient {} |
|
private |
bool Client::_isExamMode {} |
|
private |
qint64 Client::_pingTimeout |
|
private |
int Client::_projectionSource {} |
|
private |
QByteArray Client::_rawRemoteScreen |
|
private |
QTcpSocket* const Client::_socket |
|
private |
int Client::_timerIdAuthTimeout |
|
private |
int Client::_timerPingTimeout |
|
private |
QString Client::_vncRoPass |
|
private |
QString Client::_vncRwPass |
|
private |
bool Client::_wantsAttention {} |
|
private |
The documentation for this class was generated from the following files: