|
typedef void(* | BellProc )(struct _rfbClient *client) |
|
typedef void(* | FinishedFrameBufferUpdateProc )(struct _rfbClient *client) |
|
typedef rfbCredential *(* | GetCredentialProc )(struct _rfbClient *client, int credentialType) |
|
typedef char *(* | GetPasswordProc )(struct _rfbClient *client) |
|
typedef void(* | GotCopyRectProc )(struct _rfbClient *client, int src_x, int src_y, int w, int h, int dest_x, int dest_y) |
|
typedef void(* | GotCursorShapeProc )(struct _rfbClient *client, int xhot, int yhot, int width, int height, int bytesPerPixel) |
|
typedef void(* | GotFrameBufferUpdateProc )(struct _rfbClient *client, int x, int y, int w, int h) |
|
typedef void(* | GotXCutTextProc )(struct _rfbClient *client, const char *text, int textlen) |
|
typedef rfbBool(* | HandleCursorPosProc )(struct _rfbClient *client, int x, int y) |
|
typedef void(* | HandleKeyboardLedStateProc )(struct _rfbClient *client, int value, int pad) |
|
typedef void(* | HandleTextChatProc )(struct _rfbClient *client, int value, char *text) |
|
typedef void(* | HandleXvpMsgProc )(struct _rfbClient *client, uint8_t version, uint8_t opcode) |
|
typedef rfbBool(* | MallocFrameBufferProc )(struct _rfbClient *client) |
|
typedef struct _rfbClient | rfbClient |
|
typedef struct rfbClientData | rfbClientData |
|
typedef void(* | rfbClientLogProc )(const char *format,...) |
|
typedef struct
_rfbClientProtocolExtension | rfbClientProtocolExtension |
|
typedef union _rfbCredential | rfbCredential |
|
typedef void(* | SoftCursorLockAreaProc )(struct _rfbClient *client, int x, int y, int w, int h) |
|
typedef void(* | SoftCursorUnlockScreenProc )(struct _rfbClient *client) |
|
|
int | AcceptTcpConnection (int listenSock) |
|
int | ConnectClientToTcpAddr (unsigned int host, int port) |
|
int | ConnectClientToTcpAddr6 (const char *hostname, int port) |
|
int | ConnectClientToUnixSock (const char *sockFile) |
|
rfbBool | ConnectToRFBRepeater (rfbClient *client, const char *repeaterHost, int repeaterPort, const char *destHost, int destPort) |
|
rfbBool | ConnectToRFBServer (rfbClient *client, const char *hostname, int port) |
|
int | FindFreeTcpPort (void) |
|
rfbBool | HandleCursorShape (rfbClient *client, int xhot, int yhot, int width, int height, uint32_t enc) |
|
rfbBool | HandleRFBServerMessage (rfbClient *client) |
|
rfbBool | InitialiseRFBConnection (rfbClient *client) |
|
int | ListenAtTcpPort (int port) |
|
void | listenForIncomingConnections (rfbClient *viewer) |
|
int | listenForIncomingConnectionsNoFork (rfbClient *viewer, int usec_timeout) |
|
rfbBool | PermitServerInput (rfbClient *client, int enabled) |
|
void | PrintPixelFormat (rfbPixelFormat *format) |
|
rfbBool | ReadFromRFBServer (rfbClient *client, char *out, unsigned int n) |
|
void | rfbClientCleanup (rfbClient *client) |
|
void * | rfbClientGetClientData (rfbClient *client, void *tag) |
|
void | rfbClientRegisterExtension (rfbClientProtocolExtension *e) |
|
void | rfbClientSetClientData (rfbClient *client, void *tag, void *data) |
|
rfbClient * | rfbGetClient (int bitsPerSample, int samplesPerPixel, int bytesPerPixel) |
|
rfbBool | rfbInitClient (rfbClient *client, int *argc, char **argv) |
|
rfbBool | SameMachine (int sock) |
|
rfbBool | SendClientCutText (rfbClient *client, char *str, int len) |
|
rfbBool | SendFramebufferUpdateRequest (rfbClient *client, int x, int y, int w, int h, rfbBool incremental) |
|
rfbBool | SendIncrementalFramebufferUpdateRequest (rfbClient *client) |
|
rfbBool | SendKeyEvent (rfbClient *client, uint32_t key, rfbBool down) |
|
rfbBool | SendPointerEvent (rfbClient *client, int x, int y, int buttonMask) |
|
rfbBool | SendScaleSetting (rfbClient *client, int scaleSetting) |
|
rfbBool | SendXvpMsg (rfbClient *client, uint8_t version, uint8_t code) |
|
void | SetClientAuthSchemes (rfbClient *client, const uint32_t *authSchemes, int size) |
|
rfbBool | SetDSCP (int sock, int dscp) |
|
rfbBool | SetFormatAndEncodings (rfbClient *client) |
|
rfbBool | SetNonBlocking (int sock) |
|
rfbBool | StringToIPAddr (const char *str, unsigned int *addr) |
|
rfbBool | SupportsClient2Server (rfbClient *client, int messageType) |
|
rfbBool | SupportsServer2Client (rfbClient *client, int messageType) |
|
rfbBool | TextChatClose (rfbClient *client) |
|
rfbBool | TextChatFinish (rfbClient *client) |
|
rfbBool | TextChatOpen (rfbClient *client) |
|
rfbBool | TextChatSend (rfbClient *client, char *text) |
|
int | WaitForMessage (rfbClient *client, unsigned int usecs) |
|
rfbBool | WriteToRFBServer (rfbClient *client, char *buf, int n) |
|