• Skip to content
  • Skip to link menu
KDE 4.0 API Reference
  • KDE API Reference
  • kdenetwork
  • Sitemap
  • Contact Us
 

krfb

KrfbServer Class Reference

#include <krfbserver.h>

Inheritance diagram for KrfbServer:

Inheritance graph
[legend]

List of all members.


Detailed Description

This class implements the listening server for the RFB protocol.

Author:
Alessandro Praduroux <pradu@pradu.it>

Definition at line 22 of file krfbserver.h.


Public Slots

void startListening ()
void enableDesktopControl (bool)
void disconnectAndQuit ()
void updateSettings ()
void updatePassword ()
void clientDisconnected (ConnectionController *)

Signals

void sessionEstablished (QString)
void sessionFinished ()
void desktopControlSettingChanged (bool)
void quitApp ()

Public Member Functions

 ~KrfbServer ()
enum rfbNewClientAction handleNewClient (struct _rfbClientRec *cl)
bool checkX11Capabilities ()

Static Public Member Functions

static KrfbServer * self ()

Friends

class KrfbServerPrivate

Constructor & Destructor Documentation

KrfbServer::~KrfbServer (  ) 

Definition at line 153 of file krfbserver.cpp.


Member Function Documentation

KrfbServer * KrfbServer::self (  )  [static]

Definition at line 138 of file krfbserver.cpp.

enum rfbNewClientAction KrfbServer::handleNewClient ( struct _rfbClientRec *  cl  ) 

Definition at line 241 of file krfbserver.cpp.

bool KrfbServer::checkX11Capabilities (  ) 

Definition at line 280 of file krfbserver.cpp.

void KrfbServer::sessionEstablished ( QString   )  [signal]

void KrfbServer::sessionFinished (  )  [signal]

void KrfbServer::desktopControlSettingChanged ( bool   )  [signal]

void KrfbServer::quitApp (  )  [signal]

void KrfbServer::startListening (  )  [slot]

Definition at line 159 of file krfbserver.cpp.

void KrfbServer::enableDesktopControl ( bool  enable  )  [slot]

Definition at line 227 of file krfbserver.cpp.

void KrfbServer::disconnectAndQuit (  )  [slot]

Definition at line 236 of file krfbserver.cpp.

void KrfbServer::updateSettings (  )  [slot]

Definition at line 256 of file krfbserver.cpp.

void KrfbServer::updatePassword (  )  [slot]

Definition at line 262 of file krfbserver.cpp.

void KrfbServer::clientDisconnected ( ConnectionController *  cc  )  [slot]

Definition at line 294 of file krfbserver.cpp.


Friends And Related Function Documentation

friend class KrfbServerPrivate [friend]

Definition at line 25 of file krfbserver.h.


The documentation for this class was generated from the following files:
  • krfbserver.h
  • krfbserver.cpp

krfb

Skip menu "krfb"
  • Main Page
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members

kdenetwork

Skip menu "kdenetwork"
  • kget
  • kopete
  •   kopete
  •   libkopete
  •       libpapillon
  • krfb
Generated for kdenetwork by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal