Eris  1.3.19
TransferInfo.h
00001 #ifndef ERIS_TRANSFERINFO_H
00002 #define ERIS_TRANSFERINFO_H
00003 
00004 #include <string>
00005 
00006 namespace Eris
00007 {
00008 
00016 class TransferInfo
00017 {
00018 public:
00026     TransferInfo(const std::string &host, int port, const std::string &key, const std::string &id);
00027 
00032     const std::string & getHost() const;
00033     
00038     int getPort() const;
00039 
00044     const std::string & getPossessKey() const;
00045 
00050     const std::string & getPossessEntityId() const;
00051 
00052 private:
00053     std::string m_host;     
00054     int m_port;     
00055     std::string m_possess_key;  
00056     std::string m_possess_entity_id;    
00057 
00058 };
00059 
00060 }
00061 
00062 #endif