ClienteTFG
Public Member Functions | Protected Attributes | List of all members
conexion Class Reference
Inheritance diagram for conexion:
conexion_ssl

Public Member Functions

 conexion (config_reader &conf)
 conexion Create a conexion More...
 
virtual ssize_t read_string (std::string &input, int size)
 read_string Read a string in the socket More...
 
virtual ssize_t write_string (std::string output)
 write_string Write a sitring in the socket More...
 

Protected Attributes

config_readerconfig
 
int fd
 

Constructor & Destructor Documentation

◆ conexion()

conexion::conexion ( config_reader conf)

conexion Create a conexion

Parameters
confConfig file to give the parameters of conexion

Member Function Documentation

◆ read_string()

ssize_t conexion::read_string ( std::string &  input,
int  size 
)
virtual

read_string Read a string in the socket

Parameters
inputString readed
sizeLength to read
Returns
Size of bytes readed

Reimplemented in conexion_ssl.

◆ write_string()

ssize_t conexion::write_string ( std::string  output)
virtual

write_string Write a sitring in the socket

Parameters
outputString to send
Returns
bytes sended

Reimplemented in conexion_ssl.


The documentation for this class was generated from the following files: