PIP 5.5.3
Platform-Independent Primitives
Открытые члены | Полный список членов класса
Класс PIClientServer::Client

~english Client implementation for connecting to servers ~russian Клиентская реализация для подключения к серверам Подробнее...

#include <piclientserver_client.h>

Граф наследования:PIClientServer::Client:
Inheritance graph
[см. легенду]

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

void connect (PINetworkAddress addr)
 ~english Connects to specified server address ~russian Подключается к указанному адресу сервера
 
- Открытые члены унаследованные от PIClientServer::ClientBase
const PIEthernetgetTCP () const
 ~english Gets underlying TCP connection ~russian Возвращает TCP-соединение
 
void close ()
 ~english Closes the connection ~russian Закрывает соединение
 
void stopAndWait ()
 ~english Gracefully stops and waits for completion ~russian Плавно останавливает и ожидает завершения
 
int write (const void *d, const size_t s)
 ~english Writes byte array to the connection ~russian Записывает массив байтов в соединение
 
int write (const PIByteArray &ba)
 ~english Writes byte array to the connection ~russian Записывает массив байтов в соединение
 
void enableDiagnostics ()
 ~english Enables diagnostics collection ~russian Включает сбор диагностики
 
PIDiagnostics::State diagnostics () const
 ~english Gets current diagnostics state ~russian Возвращает текущее состояние диагностики
 
int receivePacketProgress () const
 ~english Gets current received packet bytes already received (all bytes count passed in receivePacketStart()) ~russian Возвращает сколько байт принимаемого пакета получено (общее количество передается в receivePacketStart())
 

Дополнительные унаследованные члены

- Защищенные члены унаследованные от PIClientServer::ClientBase
virtual void readed (PIByteArray data)
 ~english Called when data is received ~russian Вызывается при получении данных
 
virtual void connected ()
 ~english Called when connection is established ~russian Вызывается при установке соединения
 
virtual void disconnected ()
 ~english Called when connection is closed ~russian Вызывается при закрытии соединения
 
virtual void receivePacketStart (int size)
 ~english Called when packet receiving starts ~russian Вызывается при начале получения пакета
 
virtual void receivePacketEnd ()
 ~english Called when packet receiving ends ~russian Вызывается при завершении получения пакета
 

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

~english Client implementation for connecting to servers ~russian Клиентская реализация для подключения к серверам