Class Hierarchy   Class Index   Method Index  

CHMconnectionInfo.h

00001 #ifndef __CHM_CONNECTION_INFO_H__
00002 #define __CHM_CONNECTION_INFO_H__
00003 
00004 // This class is really just a simple struct to pass information
00005 // about a message - usually about the transport mechanism - such
00006 // as the socket to use to return the message.  The intention is
00007 // for this class to be customised by developers to meet the
00008 // requirements for their particular transport.
00009 
00010 class CHMsocket;
00011 
00012 class CHMconnectionInfo
00013 {
00014 public:
00015    CHMconnectionInfo() {}
00016    ~CHMconnectionInfo() {}
00017 
00018    // the socket to return the ACK/NACK to...
00019    CHMsocket* pSocket;  
00020 private:
00021    // not allowed
00022    CHMconnectionInfo(const CHMconnectionInfo& Orig);
00023    CHMconnectionInfo& operator=(const CHMconnectionInfo& Orig);
00024 };
00025 
00026 #endif // end of defensive include