https_profiler/ssl.hpp
#pragma once
#include "main.hpp"
#include "net.hpp"
class SSLSession {
private:
typedef struct {
uint8_t last_content_type;
} parser_state_t;
parser_state_t parser_state[2]; ///< 1 client-, 0 server-side
public:
SSLSession();
ssize_t push(bool client_side, const conn_t&, const unsigned char*, size_t); ///< 0: need more, -1: error, >0 consumed this much
};