ClienteTFG
conexion_ssl.h
1 #ifndef CONEXION_SSL_H
2 #define CONEXION_SSL_H
3 #include "conexion.h"
4 #include <openssl/ssl.h>
5 
6 class conexion_ssl : public conexion
7 {
8 public:
22  ssize_t read_string(std::string &input, int size);
29  ssize_t write_string(std::string output);
30 private:
31  SSL* ssl;
32 };
33 
34 #endif // CONEXION_SSL_H
conexion_ssl
Definition: conexion_ssl.h:6
conexion_ssl::write_string
ssize_t write_string(std::string output)
write_string Write a sitring in the secure socket
Definition: conexion_ssl.cpp:37
conexion_ssl::conexion_ssl
conexion_ssl(config_reader &conf)
conexion_ssl Create a secure conexion
Definition: conexion_ssl.cpp:11
config_reader
Definition: config_reader.h:6
conexion_ssl::read_string
ssize_t read_string(std::string &input, int size)
read_string Read a string in the SSL socket
Definition: conexion_ssl.cpp:29
conexion
Definition: conexion.h:5