Rabbit Remote Control 0.0.30
|
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.