#include <iso_com_network_sender_protocol.h>
Inherits iso::com::NetworkProtocol.
Inherited by iso::com::TCPSenderProtocol, and iso::com::UDPSenderProtocol.
Inheritance diagram for iso::com::NetworkSenderProtocol:
Public Member Functions | |
NetworkSenderProtocol (const base::String &pAddress, unsigned int pPort, unsigned int pMaxPacketSize) | |
~NetworkSenderProtocol () | |
virtual void | send (const ByteBuffer &pByteBuffer, const MessageParser &pParser)=0 throw (ComException) |
Protected Member Functions | |
NetworkSenderProtocol () | |
Protected Attributes | |
QMutex | mLock |
NetworkSenderProtocol::NetworkSenderProtocol | ( | const base::String & | pAddress, | |
unsigned int | pPort, | |||
unsigned int | pMaxPacketSize | |||
) |
NetworkSenderProtocol::~NetworkSenderProtocol | ( | ) |
NetworkSenderProtocol::NetworkSenderProtocol | ( | ) | [protected] |
virtual void iso::com::NetworkSenderProtocol::send | ( | const ByteBuffer & | pByteBuffer, | |
const MessageParser & | pParser | |||
) | throw (ComException) [pure virtual] |
Implemented in iso::com::TCPSenderProtocol, and iso::com::UDPSenderProtocol.
QMutex iso::com::NetworkSenderProtocol::mLock [protected] |