|
Rabbit Remote Control 0.0.36
|
Signals | |
| void | sigDisconnected () |
| void | sigError (int nErr, const QString &szErr) |
| void | sigDisconnected () |
| void | sigError (int nErr, const QString &szErr) |
Public Member Functions | |
| 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 Slots | |
| 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 Member Functions | |
| 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 Attributes | |
| 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 |
Definition at line 21 of file Connection.h.
|
explicit |
Definition at line 35 of file Connection.cpp.
|
virtual |
Definition at line 68 of file Connection.cpp.
|
explicit |
Definition at line 35 of file Connection.cpp.
|
overridevirtual |
Definition at line 174 of file Connection.cpp.
|
overridevirtual |
Definition at line 369 of file Connection.cpp.
|
overridevirtual |
Definition at line 197 of file Connection.cpp.
|
overridevirtual |
Definition at line 316 of file Connection.cpp.
|
overridevirtual |
Definition at line 271 of file Connection.cpp.
|
overridevirtual |
Definition at line 228 of file Connection.cpp.
|
private |
Definition at line 374 of file Connection.cpp.
|
overridevirtual |
Definition at line 339 of file Connection.cpp.
|
overridevirtual |
Definition at line 346 of file Connection.cpp.
|
overridevirtual |
Definition at line 167 of file Connection.cpp.
|
overridevirtual |
Definition at line 207 of file Connection.cpp.
|
overridevirtual |
Definition at line 217 of file Connection.cpp.
|
privateslot |
Definition at line 73 of file Connection.cpp.
|
privateslot |
Definition at line 430 of file Connection.cpp.
|
privateslot |
Definition at line 156 of file Connection.cpp.
|
privateslot |
Definition at line 162 of file Connection.cpp.
|
privateslot |
Definition at line 106 of file Connection.cpp.
|
private |
Definition at line 400 of file Connection.cpp.
|
private |
Definition at line 389 of file Connection.cpp.
|
private |
Definition at line 82 of file Connection.h.
|
private |
Definition at line 83 of file Connection.h.
|
private |
Definition at line 77 of file Connection.h.
|
private |
Definition at line 76 of file Connection.h.
|
private |
Definition at line 75 of file Connection.h.
|
private |
Definition at line 72 of file Connection.h.
|
private |
Definition at line 64 of file Connection.h.
|
private |
Definition at line 79 of file Connection.h.
|
private |
Definition at line 68 of file Connection.h.
|
private |
Definition at line 65 of file Connection.h.
|
private |
Definition at line 66 of file Connection.h.
|
private |
Definition at line 70 of file Connection.h.
|
private |
Definition at line 67 of file Connection.h.
|
private |
Definition at line 67 of file Connection.h.
|
private |
Definition at line 80 of file Connection.h.
|
private |
Definition at line 74 of file Connection.h.
|
private |
Definition at line 81 of file Connection.h.
|
private |
Definition at line 74 of file Connection.h.