#include <stdint.h>
#include <stdbool.h>
#include <openssl/ssl.h>
#include <pthread.h>
#include "pkrsrv.h"
#include "ref.h"
Go to the source code of this file.
|
struct | __attribute__ ((packed)) pkrsrv_websocket_packet_frame_len8 |
|
char * | pkrsrv_websocket_generate_ws_accept_key (char *websocket_key) |
|
void | pkrsrv_websocket_init (pkrsrv_websocket_t *ws) |
|
ssize_t | pkrsrv_websocket_read_http_header (pkrsrv_websocket_t *ws, SSL *ssl) |
|
ssize_t | pkrsrv_websocket_read_header (pkrsrv_websocket_t *ws, SSL *ssl) |
|
ssize_t | pkrsrv_websocket_read_payload (pkrsrv_websocket_t *ws, SSL *ssl, void *buffer, ssize_t size) |
|
ssize_t | pkrsrv_websocket_send_header (pkrsrv_websocket_t *ws, SSL *ssl, ssize_t length) |
|
void | pkrsrv_websocket_fragmented_begin (pkrsrv_websocket_t *ws, SSL *ssl, size_t length) |
|
ssize_t | pkrsrv_websocket_fragmented_put (pkrsrv_websocket_t *ws, SSL *ssl, void *data, ssize_t length) |
|