1 #ifndef INCLUDE_INFINISPAN_HOTROD_CACHETOPOLOGYINFO_H_
2 #define INCLUDE_INFINISPAN_HOTROD_CACHETOPOLOGYINFO_H_
11 std::map<transport::InetSocketAddress,std::vector<int> > segmentPerServers;
17 : segmentPerServers(segmentPerServers_), numSegment(numSegment_), topologyId(topologyId_) {}
20 std::map<transport::InetSocketAddress, std::vector<int> >
getSegmentPerServer() {
return segmentPerServers; }
int getNumSegment()
Definition: CacheTopologyInfo.h:18
Definition: CacheTopologyInfo.h:10
int getTopologyId()
Definition: CacheTopologyInfo.h:19
Definition: InetSocketAddress.h:14
std::map< transport::InetSocketAddress, std::vector< int > > getSegmentPerServer()
Definition: CacheTopologyInfo.h:20
CacheTopologyInfo(std::map< transport::InetSocketAddress, std::vector< int > > segmentPerServers_, int numSegment_, int topologyId_)
Definition: CacheTopologyInfo.h:16
virtual ~CacheTopologyInfo()
Definition: CacheTopologyInfo.h:21