Web framework C++  2.0.0
Simple web framework on c++ designed to easily create web pages, etc
All Classes Files Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | List of all members
SocketAPI Class Referenceabstract

interface for network realization More...

#include <socket_api.h>

Collaboration diagram for SocketAPI:
Collaboration graph

Public Member Functions

virtual ~SocketAPI ()=default
 
virtual void init (std::string ip, int port, bool isIpv6)=0
 
virtual std::string getData ()=0
 
virtual void receiveData (const std::string &data)=0
 
virtual std::string getIpFromDomain (std::string &domain, bool isHttps, bool *IPv6)=0
 

Detailed Description

interface for network realization

Constructor & Destructor Documentation

virtual SocketAPI::~SocketAPI ( )
virtualdefault

Member Function Documentation

virtual std::string SocketAPI::getData ( )
pure virtual
virtual std::string SocketAPI::getIpFromDomain ( std::string &  domain,
bool  isHttps,
bool *  IPv6 
)
pure virtual
virtual void SocketAPI::init ( std::string  ip,
int  port,
bool  isIpv6 
)
pure virtual
virtual void SocketAPI::receiveData ( const std::string &  data)
pure virtual

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