LibVNCServer/LibVNCClient
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions
rfbssl_openssl.c File Reference
#include "rfbssl.h"
#include <openssl/ssl.h>
#include <openssl/err.h>
+ Include dependency graph for rfbssl_openssl.c:

Go to the source code of this file.

Data Structures

struct  rfbssl_ctx
 

Functions

int rfbssl_init (rfbClientPtr cl)
 
int rfbssl_write (rfbClientPtr cl, const char *buf, int bufsize)
 
int rfbssl_peek (rfbClientPtr cl, char *buf, int bufsize)
 
int rfbssl_read (rfbClientPtr cl, char *buf, int bufsize)
 
int rfbssl_pending (rfbClientPtr cl)
 
void rfbssl_destroy (rfbClientPtr cl)
 

Function Documentation

void rfbssl_destroy ( rfbClientPtr  cl)

Definition at line 128 of file rfbssl_openssl.c.

+ Here is the caller graph for this function:

int rfbssl_init ( rfbClientPtr  cl)

Definition at line 40 of file rfbssl_openssl.c.

+ Here is the caller graph for this function:

int rfbssl_peek ( rfbClientPtr  cl,
char *  buf,
int  bufsize 
)

Definition at line 98 of file rfbssl_openssl.c.

+ Here is the caller graph for this function:

int rfbssl_pending ( rfbClientPtr  cl)

Definition at line 122 of file rfbssl_openssl.c.

+ Here is the caller graph for this function:

int rfbssl_read ( rfbClientPtr  cl,
char *  buf,
int  bufsize 
)

Definition at line 110 of file rfbssl_openssl.c.

+ Here is the caller graph for this function:

int rfbssl_write ( rfbClientPtr  cl,
const char *  buf,
int  bufsize 
)

Definition at line 86 of file rfbssl_openssl.c.

+ Here is the caller graph for this function: