00001 #ifndef _ots_SupervisorInfo_h_
00002 #define _ots_SupervisorInfo_h_
00003
00004 #include <string>
00005
00006 namespace ots
00007 {
00008
00009 class SupervisorInfo
00010 {
00011 public:
00012 SupervisorInfo (void) : status_("Unknown"), URL_("")
00013 {;}
00014 ~SupervisorInfo(void)
00015 {;}
00016
00017
00018 std::string getStatus(void) const
00019 {
00020 return status_;
00021 }
00022
00023
00024 void setStatus(std::string status)
00025 {
00026 status_=status;
00027 }
00028
00029 private:
00030 std::string status_;
00031 std::string URL_;
00032 int port_;
00033 std::string fullURL_;
00034 };
00035
00036 }
00037
00038 #endif