玉兔远程控制 0.0.31
|
信号 | |
void | sigDisconnected () |
void | sigError (int nErr, const QString &szErr) |
void | sigDisconnected () |
void | sigError (int nErr, const QString &szErr) |
Public 成员函数 | |
CConnection (QSharedPointer< CChannel > channel, CParameterServiceRabbitVNC *pPara) | |
virtual void | queryConnection (const char *userName) override |
virtual void | authSuccess () override |
virtual void | clientInit (bool shared) override |
virtual void | setDesktopSize (int fb_width, int fb_height, const rfb::ScreenSet &layout) override |
virtual void | setPixelFormat (const rfb::PixelFormat &pf) override |
virtual void | framebufferUpdateRequest (const rfb::Rect &r, bool incremental) override |
virtual void | fence (rdr::U32 flags, unsigned len, const char data[]) override |
virtual void | enableContinuousUpdates (bool enable, int x, int y, int w, int h) override |
virtual void | keyEvent (rdr::U32 keysym, rdr::U32 keycode, bool down) override |
virtual void | pointerEvent (const rfb::Point &pos, int buttonMask) override |
virtual void | clientCutText (const char *str) override |
CConnection (QSharedPointer< CChannel > channel, CParameterServiceTigerVNC *pPara) | |
virtual void | queryConnection (const char *userName) override |
virtual void | authSuccess () override |
virtual void | clientInit (bool shared) override |
virtual void | setDesktopSize (int fb_width, int fb_height, const rfb::ScreenSet &layout) override |
virtual void | setPixelFormat (const rfb::PixelFormat &pf) override |
virtual void | framebufferUpdateRequest (const rfb::Rect &r, bool incremental) override |
virtual void | fence (rdr::U32 flags, unsigned len, const char data[]) override |
virtual void | enableContinuousUpdates (bool enable, int x, int y, int w, int h) override |
virtual void | keyEvent (rdr::U32 keysym, rdr::U32 keycode, bool down) override |
virtual void | pointerEvent (const rfb::Point &pos, int buttonMask) override |
virtual void | clientCutText (const char *str) override |
Private 槽 | |
void | slotConnected () |
void | slotReadyRead () |
void | slotDisconnected () |
void | slotError (int nRet, const QString &szErr) |
void | slotDesktopUpdate (QImage img, QRect rect) |
void | slotConnected () |
void | slotReadyRead () |
void | slotDisconnected () |
void | slotError (int nRet, const QString &szErr) |
void | slotDesktopUpdate (QImage img, QRect rect) |
Private 成员函数 | |
QSharedPointer< rfb::PixelBuffer > | GetBufferFromQImage (QImage &img) |
void | writeNoDataUpdate () |
void | writeDataUpdate (QImage img, QRect rect) |
QSharedPointer< rfb::PixelBuffer > | GetBufferFromQImage (QImage &img) |
void | writeNoDataUpdate () |
void | writeDataUpdate (QImage img, QRect rect) |
Private 属性 | |
QSharedPointer< CChannel > | m_Channel |
QSharedPointer< rdr::InStream > | m_InStream |
QSharedPointer< rdr::OutStream > | m_OutStream |
CParameterServiceRabbitVNC * | m_pPara |
QSharedPointer< CInputDevice > | m_InputDevice |
rfb::PixelFormat | m_PixelFormat |
bool | inProcessMessages |
bool | pendingSyncFence |
bool | syncFence |
rdr::U32 | fenceFlags |
unsigned | fenceDataLen |
char * | fenceData |
rfb::EncodeManager | m_EncodeManager |
rfb::SimpleUpdateTracker | m_Updates |
rfb::Region | requested |
bool | continuousUpdates |
rfb::Region | cuRegion |
CParameterServiceTigerVNC * | m_pPara |
在文件 Connection.h 第 21 行定义.
|
explicit |
在文件 Connection.cpp 第 35 行定义.
|
virtual |
在文件 Connection.cpp 第 68 行定义.
|
explicit |
在文件 Connection.cpp 第 35 行定义.
|
overridevirtual |
在文件 Connection.cpp 第 174 行定义.
|
overridevirtual |
在文件 Connection.cpp 第 369 行定义.
|
overridevirtual |
在文件 Connection.cpp 第 197 行定义.
|
overridevirtual |
在文件 Connection.cpp 第 316 行定义.
|
overridevirtual |
在文件 Connection.cpp 第 271 行定义.
|
overridevirtual |
在文件 Connection.cpp 第 228 行定义.
|
private |
在文件 Connection.cpp 第 374 行定义.
|
overridevirtual |
在文件 Connection.cpp 第 339 行定义.
|
overridevirtual |
在文件 Connection.cpp 第 346 行定义.
|
overridevirtual |
在文件 Connection.cpp 第 167 行定义.
|
overridevirtual |
在文件 Connection.cpp 第 207 行定义.
|
overridevirtual |
在文件 Connection.cpp 第 217 行定义.
|
privateslot |
在文件 Connection.cpp 第 73 行定义.
|
privateslot |
在文件 Connection.cpp 第 430 行定义.
|
privateslot |
在文件 Connection.cpp 第 156 行定义.
|
privateslot |
在文件 Connection.cpp 第 162 行定义.
|
privateslot |
在文件 Connection.cpp 第 106 行定义.
|
private |
在文件 Connection.cpp 第 400 行定义.
|
private |
在文件 Connection.cpp 第 389 行定义.
|
private |
在文件 Connection.h 第 82 行定义.
|
private |
在文件 Connection.h 第 83 行定义.
|
private |
在文件 Connection.h 第 77 行定义.
|
private |
在文件 Connection.h 第 76 行定义.
|
private |
在文件 Connection.h 第 75 行定义.
|
private |
在文件 Connection.h 第 72 行定义.
|
private |
在文件 Connection.h 第 64 行定义.
|
private |
在文件 Connection.h 第 79 行定义.
|
private |
在文件 Connection.h 第 68 行定义.
|
private |
在文件 Connection.h 第 65 行定义.
|
private |
在文件 Connection.h 第 66 行定义.
|
private |
在文件 Connection.h 第 70 行定义.
|
private |
在文件 Connection.h 第 67 行定义.
|
private |
在文件 Connection.h 第 67 行定义.
|
private |
在文件 Connection.h 第 80 行定义.
|
private |
在文件 Connection.h 第 74 行定义.
|
private |
在文件 Connection.h 第 81 行定义.
|
private |
在文件 Connection.h 第 74 行定义.