iso::com::NetworkSenderProtocol Class Reference

#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:

Inheritance graph
[legend]
Collaboration diagram for iso::com::NetworkSenderProtocol:

Collaboration graph
[legend]
List of all members.

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

Constructor & Destructor Documentation

NetworkSenderProtocol::NetworkSenderProtocol ( const base::String &  pAddress,
unsigned int  pPort,
unsigned int  pMaxPacketSize 
)

NetworkSenderProtocol::~NetworkSenderProtocol (  ) 

NetworkSenderProtocol::NetworkSenderProtocol (  )  [protected]


Member Function Documentation

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.


Member Data Documentation

QMutex iso::com::NetworkSenderProtocol::mLock [protected]


The documentation for this class was generated from the following files:
Generated on Fri Feb 25 13:53:12 2011 for iso_com by  doxygen 1.5.1