/* Web Polygraph http://www.web-polygraph.org/ * (C) 2003-2006 The Measurement Factory * Licensed under the Apache License, Version 2.0 */ #ifndef POLYGRAPH__PGL_POLYMIX4ASSYM_H #define POLYGRAPH__PGL_POLYMIX4ASSYM_H #include "pgl/VerFourAsSym.h" // PolyMix-4 addressing scheme class PolyMix4AsSym: public VerFourAsSym { public: static const String TheType; public: PolyMix4AsSym(); PolyMix4AsSym(const String &aType, PglRec *aRec); virtual bool isA(const String &type) const; protected: virtual SynSym *dupe(const String &dType) const; virtual String robots(ArraySym *&addrs) const; virtual String servers(ArraySym *&addrs) const; virtual String proxies(ArraySym *&addrs) const; }; #endif