| 
    Rabbit Remote Control 0.1.0-bate4
    
   | 
 


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.