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

krfb

krfbserver.cpp File Reference

#include "krfbserver.h"
#include "krfbserver.moc"
#include <QTcpServer>
#include <QTcpSocket>
#include <QTimer>
#include <QHostInfo>
#include <QApplication>
#include <QDesktopWidget>
#include <QPointer>
#include <KGlobal>
#include <KUser>
#include <KLocale>
#include <KDebug>
#include <KMessageBox>
#include <dnssd/publicservice.h>
#include "connectioncontroller.h"
#include "framebuffer.h"
#include "krfbconfig.h"
#include "invitationmanager.h"
#include <X11/Xutil.h>
#include <X11/extensions/XTest.h>

Include dependency graph for krfbserver.cpp:

Go to the source code of this file.


Functions

static void clipboardHook (char *str, int len, rfbClientPtr cl)
static void keyboardHook (rfbBool down, rfbKeySym keySym, rfbClientPtr cl)
static enum rfbNewClientAction newClientHook (struct _rfbClientRec *cl)
static rfbBool passwordCheck (rfbClientPtr cl, const char *encryptedPassword, int len)
static void pointerHook (int bm, int x, int y, rfbClientPtr cl)

Variables

static const char * cur
static const char * mask
static rfbCursorPtr myCursor

Function Documentation

static void clipboardHook ( char *  str,
int  len,
rfbClientPtr  cl 
) [static]

Definition at line 110 of file krfbserver.cpp.

static void keyboardHook ( rfbBool  down,
rfbKeySym  keySym,
rfbClientPtr  cl 
) [static]

Definition at line 98 of file krfbserver.cpp.

static enum rfbNewClientAction newClientHook ( struct _rfbClientRec *  cl  )  [static]

Definition at line 84 of file krfbserver.cpp.

static rfbBool passwordCheck ( rfbClientPtr  cl,
const char *  encryptedPassword,
int  len 
) [static]

Definition at line 90 of file krfbserver.cpp.

static void pointerHook ( int  bm,
int  x,
int  y,
rfbClientPtr  cl 
) [static]

Definition at line 104 of file krfbserver.cpp.


Variable Documentation

const char* cur [static]

Initial value:

        "                   "
        " x                 "
        " xx                "
        " xxx               "
        " xxxx              "
        " xxxxx             "
        " xxxxxx            "
        " xxxxxxx           "
        " xxxxxxxx          "
        " xxxxxxxxx         "
        " xxxxxxxxxx        "
        " xxxxx             "
        " xx xxx            "
        " x  xxx            "
        "     xxx           "
        "     xxx           "
        "      xxx          "
        "      xxx          "
        "                   "

Definition at line 39 of file krfbserver.cpp.

const char* mask [static]

Initial value:

        "xx                 "
        "xxx                "
        "xxxx               "
        "xxxxx              "
        "xxxxxx             "
        "xxxxxxx            "
        "xxxxxxxx           "
        "xxxxxxxxx          "
        "xxxxxxxxxx         "
        "xxxxxxxxxxx        "
        "xxxxxxxxxxxx       "
        "xxxxxxxxxx         "
        "xxxxxxxx           "
        "xxxxxxxx           "
        "xx  xxxxx          "
        "    xxxxx          "
        "     xxxxx         "
        "     xxxxx         "
        "      xxx          "

Definition at line 60 of file krfbserver.cpp.

rfbCursorPtr myCursor [static]

Definition at line 81 of file 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