00001 #ifndef PsPvmNameServerHEADER 00002 #define PsPvmNameServerHEADER 00003 00004 #include "PsClassicalNameServer.h" 00005 00016 class PsPvmNameServer : public PsClassicalNameServer 00017 { 00018 public: 00020 virtual ~PsPvmNameServer () ; 00021 00024 PsPvmNameServer ( int parentSiteId, PsNameServer & nameServer ) ; 00025 00026 00030 virtual long getIdentifierAsFrom(const PsString &, long * nextId) ; 00031 00032 00035 virtual const PsString & getStringAssociatedTo (PsName::idType id) const ; 00036 00038 virtual bool includes (const PsNameServer & otherNameServer ) ; 00039 00041 virtual void deleted(PsName::idType id, PsName * name) ; 00042 00044 virtual void created(PsName::idType id, PsName * ); 00045 00046 protected: 00050 virtual const PsString & getStringAssociatedTo (PsName::idType id) ; 00051 00053 int _mainNameServerSiteId ; 00054 }; 00055 00056 #endif
| Documentation generated on Mon Nov 25 15:25:02 2002 |
Generated with doxygen 1.2.12 by Dimitri van Heesch , 1997-2001 |