TS-E+ базовая библиотека.
libTSE+
 Указатель Классы Функции Переменные Определения типов
Открытые члены | Защищенные данные | Полный список членов класса
Класс SocketServerabstract

#include <net.h>

Открытые члены

virtual void configure (const bool dhcp, const IP4Address address, const IP4Address mask)=0
 
virtual void registerSocketListener (SocketListener *server)=0
 
virtual void removeSocketListener (SocketListener *server)=0
 
virtual void serve ()=0
 

Защищенные данные

IP4Address _address
 
IP4Address _netmask
 
IP4Address _gw
 
IP4Address _ns
 

Подробное описание

Сетевой супердемон

Методы

virtual void SocketServer::configure ( const bool  dhcp,
const IP4Address  address,
const IP4Address  mask 
)
pure virtual

Сконфигурировать супердемон. Должен быть вызван однократно

Аргументы
dhcp- использовать назначение IP адреса по DHCP
address- IP адрес сервера
mask- сетевая маска
virtual void SocketServer::registerSocketListener ( SocketListener server)
pure virtual

Зарегистрировать сокет сервер

virtual void SocketServer::removeSocketListener ( SocketListener server)
pure virtual

Отменить регистрацию сокет сервера

virtual void SocketServer::serve ( )
pure virtual

Обслужить активные соединения. Не предназначен для вызова пользователем


Объявления и описания членов класса находятся в файле: