#include "rfbssl.h"
#include <gnutls/gnutls.h>
#include <errno.h>
Go to the source code of this file.
Data Structures | |
struct | rfbssl_ctx |
Functions | |
void | rfbssl_log_func (int level, const char *msg) |
struct rfbssl_ctx * | rfbssl_init_global (char *key, char *cert) |
int | rfbssl_init (rfbClientPtr cl) |
int | rfbssl_write (rfbClientPtr cl, const char *buf, int bufsize) |
int | rfbssl_read (rfbClientPtr cl, char *buf, int bufsize) |
int | rfbssl_peek (rfbClientPtr cl, char *buf, int bufsize) |
int | rfbssl_pending (rfbClientPtr cl) |
void | rfbssl_destroy (rfbClientPtr cl) |
void rfbssl_destroy | ( | rfbClientPtr | cl | ) |
Definition at line 262 of file rfbssl_gnutls.c.
int rfbssl_init | ( | rfbClientPtr | cl | ) |
struct rfbssl_ctx* rfbssl_init_global | ( | char * | key, | |
char * | cert | |||
) | [read] |
Definition at line 87 of file rfbssl_gnutls.c.
void rfbssl_log_func | ( | int | level, | |
const char * | msg | |||
) |
int rfbssl_peek | ( | rfbClientPtr | cl, | |
char * | buf, | |||
int | bufsize | |||
) |
Definition at line 246 of file rfbssl_gnutls.c.
int rfbssl_pending | ( | rfbClientPtr | cl | ) |
Definition at line 251 of file rfbssl_gnutls.c.
int rfbssl_read | ( | rfbClientPtr | cl, | |
char * | buf, | |||
int | bufsize | |||
) |
Definition at line 241 of file rfbssl_gnutls.c.
int rfbssl_write | ( | rfbClientPtr | cl, | |
const char * | buf, | |||
int | bufsize | |||
) |
Definition at line 172 of file rfbssl_gnutls.c.