PIP 5.5.3
Platform-Independent Primitives
Protected Member Functions | List of all members
PIClientServer::ServerClient Class Reference

~english Server-side client implementation ~russian Серверная реализация клиента More...

#include <piclientserver_client.h>

Inheritance diagram for PIClientServer::ServerClient:
Inheritance graph
[legend]

Protected Member Functions

virtual void aboutDelete ()
 ~english Called before client destruction ~russian Вызывается перед уничтожением клиента
 
- Protected Member Functions inherited from 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 Вызывается при завершении получения пакета
 

Additional Inherited Members

- Public Member Functions inherited from 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())
 

Detailed Description

~english Server-side client implementation ~russian Серверная реализация клиента