krfb
#include <rfbclient.h>
Detailed Description
Definition at line 160 of file libvncserver/rfb/rfbclient.h.
Member Data Documentation
AppData _rfbClient::appData |
Definition at line 166 of file libvncserver/rfb/rfbclient.h.
uint32_t _rfbClient::authScheme |
The selected security types.
Definition at line 300 of file libvncserver/rfb/rfbclient.h.
BellProc _rfbClient::Bell |
Definition at line 281 of file libvncserver/rfb/rfbclient.h.
char _rfbClient::buf[RFB_BUF_SIZE] |
Definition at line 200 of file libvncserver/rfb/rfbclient.h.
char _rfbClient::buffer[RFB_BUFFER_SIZE] |
Definition at line 184 of file libvncserver/rfb/rfbclient.h.
int _rfbClient::buffered |
Definition at line 202 of file libvncserver/rfb/rfbclient.h.
char* _rfbClient::bufoutptr |
Definition at line 201 of file libvncserver/rfb/rfbclient.h.
int _rfbClient::canHandleNewFBSize |
Definition at line 267 of file libvncserver/rfb/rfbclient.h.
rfbBool _rfbClient::canUseCoRRE |
Definition at line 189 of file libvncserver/rfb/rfbclient.h.
rfbBool _rfbClient::canUseHextile |
Definition at line 190 of file libvncserver/rfb/rfbclient.h.
uint32_t* _rfbClient::clientAuthSchemes |
The 0-terminated security types supported by the client.
Set by function SetClientAuthSchemes()
Definition at line 317 of file libvncserver/rfb/rfbclient.h.
rfbClientData* _rfbClient::clientData |
private data pointer
Definition at line 259 of file libvncserver/rfb/rfbclient.h.
int _rfbClient::CurrentKeyboardLedState |
Definition at line 265 of file libvncserver/rfb/rfbclient.h.
char* _rfbClient::desktopName |
Definition at line 191 of file libvncserver/rfb/rfbclient.h.
char* _rfbClient::destHost |
When the server is a repeater, this specifies the final destination.
Definition at line 320 of file libvncserver/rfb/rfbclient.h.
int _rfbClient::destPort |
Definition at line 321 of file libvncserver/rfb/rfbclient.h.
int _rfbClient::endianTest |
Definition at line 164 of file libvncserver/rfb/rfbclient.h.
FinishedFrameBufferUpdateProc _rfbClient::FinishedFrameBufferUpdate |
Definition at line 276 of file libvncserver/rfb/rfbclient.h.
int _rfbClient::flashPort |
Definition at line 172 of file libvncserver/rfb/rfbclient.h.
rfbPixelFormat _rfbClient::format |
Definition at line 192 of file libvncserver/rfb/rfbclient.h.
uint8_t* _rfbClient::frameBuffer |
Definition at line 161 of file libvncserver/rfb/rfbclient.h.
GetCredentialProc _rfbClient::GetCredential |
To support security types that requires user input (except VNC password authentication), for example VeNCrypt and MSLogon, this callback function must be set before the authentication.
Otherwise, it implicates that the caller application does not support it and related security types should be bypassed.
Definition at line 313 of file libvncserver/rfb/rfbclient.h.
GetPasswordProc _rfbClient::GetPassword |
the pointer returned by GetPassword will be freed after use!
Definition at line 278 of file libvncserver/rfb/rfbclient.h.
GotCopyRectProc _rfbClient::GotCopyRect |
Definition at line 284 of file libvncserver/rfb/rfbclient.h.
GotCursorShapeProc _rfbClient::GotCursorShape |
Definition at line 283 of file libvncserver/rfb/rfbclient.h.
GotFrameBufferUpdateProc _rfbClient::GotFrameBufferUpdate |
Definition at line 275 of file libvncserver/rfb/rfbclient.h.
GotXCutTextProc _rfbClient::GotXCutText |
Definition at line 280 of file libvncserver/rfb/rfbclient.h.
int _rfbClient::h |
Definition at line 175 of file libvncserver/rfb/rfbclient.h.
HandleCursorPosProc _rfbClient::HandleCursorPos |
Definition at line 272 of file libvncserver/rfb/rfbclient.h.
HandleKeyboardLedStateProc _rfbClient::HandleKeyboardLedState |
Definition at line 271 of file libvncserver/rfb/rfbclient.h.
HandleTextChatProc _rfbClient::HandleTextChat |
Definition at line 270 of file libvncserver/rfb/rfbclient.h.
HandleXvpMsgProc _rfbClient::HandleXvpMsg |
hook to handle xvp server messages
Definition at line 327 of file libvncserver/rfb/rfbclient.h.
int _rfbClient::height |
Definition at line 162 of file libvncserver/rfb/rfbclient.h.
int _rfbClient::KeyboardLedStateEnabled |
Definition at line 264 of file libvncserver/rfb/rfbclient.h.
int _rfbClient::listenPort |
Definition at line 172 of file libvncserver/rfb/rfbclient.h.
int _rfbClient::listenSock |
Definition at line 196 of file libvncserver/rfb/rfbclient.h.
rfbBool _rfbClient::listenSpecified |
Definition at line 171 of file libvncserver/rfb/rfbclient.h.
int _rfbClient::major |
negotiated protocol version
Definition at line 297 of file libvncserver/rfb/rfbclient.h.
MallocFrameBufferProc _rfbClient::MallocFrameBuffer |
Definition at line 279 of file libvncserver/rfb/rfbclient.h.
int _rfbClient::minor |
Definition at line 297 of file libvncserver/rfb/rfbclient.h.
const char* _rfbClient::programName |
Definition at line 168 of file libvncserver/rfb/rfbclient.h.
int _rfbClient::QoS_DSCP |
the QoS IP DSCP for this client
Definition at line 324 of file libvncserver/rfb/rfbclient.h.
char* _rfbClient::raw_buffer |
Definition at line 216 of file libvncserver/rfb/rfbclient.h.
int _rfbClient::raw_buffer_size |
Definition at line 215 of file libvncserver/rfb/rfbclient.h.
uint8_t * _rfbClient::rcMask |
Definition at line 256 of file libvncserver/rfb/rfbclient.h.
uint8_t* _rfbClient::rcSource |
Definition at line 256 of file libvncserver/rfb/rfbclient.h.
char* _rfbClient::serverHost |
Definition at line 169 of file libvncserver/rfb/rfbclient.h.
int _rfbClient::serverPort |
if -1, then use file recorded by vncrec
Definition at line 170 of file libvncserver/rfb/rfbclient.h.
rfbServerInitMsg _rfbClient::si |
Definition at line 193 of file libvncserver/rfb/rfbclient.h.
int _rfbClient::sock |
Definition at line 188 of file libvncserver/rfb/rfbclient.h.
SoftCursorLockAreaProc _rfbClient::SoftCursorLockArea |
Definition at line 273 of file libvncserver/rfb/rfbclient.h.
SoftCursorUnlockScreenProc _rfbClient::SoftCursorUnlockScreen |
Definition at line 274 of file libvncserver/rfb/rfbclient.h.
uint32_t _rfbClient::subAuthScheme |
Definition at line 300 of file libvncserver/rfb/rfbclient.h.
rfbSupportedMessages _rfbClient::supportedMessages |
Which messages are supported by the server This is a guess for most servers.
(If we can even detect the type of server)
If the server supports the "rfbEncodingSupportedMessages" then this will be updated when the encoding is received to accurately reflect the servers capabilities.
Definition at line 294 of file libvncserver/rfb/rfbclient.h.
char* _rfbClient::ultra_buffer |
Definition at line 213 of file libvncserver/rfb/rfbclient.h.
int _rfbClient::ultra_buffer_size |
Definition at line 212 of file libvncserver/rfb/rfbclient.h.
struct { ... } _rfbClient::updateRect |
rfbVNCRec* _rfbClient::vncRec |
Definition at line 261 of file libvncserver/rfb/rfbclient.h.
int _rfbClient::w |
Definition at line 175 of file libvncserver/rfb/rfbclient.h.
int _rfbClient::width |
Definition at line 162 of file libvncserver/rfb/rfbclient.h.
int _rfbClient::x |
Definition at line 175 of file libvncserver/rfb/rfbclient.h.
int _rfbClient::y |
Definition at line 175 of file libvncserver/rfb/rfbclient.h.
The documentation for this struct was generated from the following file:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:54:10 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.