xale-db 1.0
minimal SQL engine, written in c++
Loading...
Searching...
No Matches
Xale::Net::LinuxSSLSocket Class Reference

#include <LinuxSSLSocket.h>

Inheritance diagram for Xale::Net::LinuxSSLSocket:
Inheritance graph
Collaboration diagram for Xale::Net::LinuxSSLSocket:
Collaboration graph

Public Member Functions

 LinuxSSLSocket ()
bool connect (const std::string &ip, int port) override
int send (const std::vector< uint8_t > *data, size_t size) override
int receive (std::vector< uint8_t > *buffer, size_t size) override
void close () override

Constructor & Destructor Documentation

◆ LinuxSSLSocket()

Xale::Net::LinuxSSLSocket::LinuxSSLSocket ( )

Member Function Documentation

◆ close()

void Xale::Net::LinuxSSLSocket::close ( )
overridevirtual

Implements Xale::Net::ISocket.

◆ connect()

bool Xale::Net::LinuxSSLSocket::connect ( const std::string & ip,
int port )
overridevirtual

Implements Xale::Net::ISocket.

◆ receive()

int Xale::Net::LinuxSSLSocket::receive ( std::vector< uint8_t > * buffer,
size_t size )
overridevirtual

Implements Xale::Net::ISocket.

◆ send()

int Xale::Net::LinuxSSLSocket::send ( const std::vector< uint8_t > * data,
size_t size )
overridevirtual

Implements Xale::Net::ISocket.


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