1#ifndef INC_TCPTRANSMITTER_H
2#define INC_TCPTRANSMITTER_H
54 #pragma warning( disable : 4251 )
56 #pragma warning( disable : 4275 )
167 #if defined (__PTHREADS)
183 virtual void cleanUp();
251 #pragma warning( default : 4251 )
253 #pragma warning( default : 4275 )
Header for AbstractMessage, Message, ServerAcceptMessage and ServerMessage.
Header for ReceiverTransmitter.
For each library, here 'TcpLib' there is a type file.
#define __tcp_export_dll
Definition TcpTypes.h:59
Contains a data stream which can be sent and received by the Tcp classes.
Definition TcpMessage.h:168
Superclass for all Receiver and Transmitter, which communicate via a SOCKET.
Definition TcpReceiverTransmitter.h:104
A class that communicates with a Client or Server via a SOCKET and expects send data of type Message.
Definition TcpTransmitter.h:75
virtual void work() override
std::queue< Message * > m_MsgQueue
Definition TcpTransmitter.h:88
int acceptOrder(Message *pTcpMessage)
Transmitter(const Transmitter &)
virtual void cancel() override
Transmitter(SOCKET Socket)
Definition TcpClient.h:55