PIP 5.6.1
Platform-Independent Primitives
Файлы | Классы
ClientServer

TCP Клиент-Сервер Подробнее...

Файлы

файл  piclientserver_client.h
 Классы клиентского подключения и серверного представления клиента
 
файл  piclientserver_client_base.h
 Базовый класс для клиент-серверного взаимодействия
 
файл  piclientserver_server.h
 TCP Сервер
 
файл  piclientservermodule.h
 Общий заголовок и группа модуля для TCP-клиент-серверных компонентов
 

Классы

class  PIClientServer::ServerClient
 Серверное представление одного принятого клиентского соединения. Подробнее...
 
class  PIClientServer::Client
 Активное клиентское соединение, которое само подключается к серверу. Подробнее...
 
class  PIClientServer::ClientBase
 Базовый класс для клиентской и серверной коммуникации. Обеспечивает управление TCP-соединением, диагностику и потоковую передачу пакетов. Подробнее...
 
class  PIClientServer::Server
 Реализация TCP сервера для клиент-серверного взаимодействия. Принимает входящие соединения и управляет несколькими клиентами с настраиваемой фабрикой для создания экземпляров клиентов. Подробнее...
 

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

TCP Клиент-Сервер

Сборка с использованием CMake

find_package(PIP REQUIRED)
target_link_libraries([target] PIP::ClientServer)
Общее

Эти заголовки предоставляют TCP-сервер с серверными объектами клиентов и активного клиента для удаленных подключений.

Авторы

Иван Пелипенко peri4.nosp@m.ko@y.nosp@m.andex.nosp@m..ru; Андрей Бычков work..nosp@m.a.b@.nosp@m.yande.nosp@m.x.ru;