www.pudn.com > acdx.rar > Alias.h
/*============================================================= Function: Author: Leon Wang==============================================================*/ // Alias.h: interface for the Alias class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_ALIAS_H__06CC3D98_5145_4C68_ABB3_E726127C4D85__INCLUDED_) #define AFX_ALIAS_H__06CC3D98_5145_4C68_ABB3_E726127C4D85__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include //##ModelId=424BB64602F5 class Alias { public: //##ModelId=424BB64602F6 static int AVAILABLE ; //##ModelId=424BB6460305 static int TALKING ; //##ModelId=424BB6460306 BOOL isOK; //##ModelId=424BB6460307 Alias(); //##ModelId=424BB6460315 Alias(CString _alias, CString _epid); //##ModelId=424BB6460318 virtual ~Alias(); //##ModelId=424BB646031A void SHA1HashCode(char* &str); //##ModelId=424BB6460325 BOOL equals(std::vector obj) ; //##ModelId=424BB6460327 void hashCode(CString & hashString); //##ModelId=424BB6460335 CString getAlias(); //##ModelId=424BB6460336 void setAlias(CString _alias); //##ModelId=424BB6460343 CString getEpid(); //##ModelId=424BB6460344 void setEpid(CString _epid); //##ModelId=424BB6460346 int getState(); //##ModelId=424BB6460353 void setState(int _state); //##ModelId=424BB6460355 CString getCrv(); //##ModelId=424BB6460356 void setCrv(CString _crv); //##ModelId=424BB6460364 CString toString(); private: //##ModelId=424BB6460365 CString alias; //##ModelId=424BB6460372 CString epid; // endpoint on wich this alias is registered //##ModelId=424BB6460373 int state; // current state //##ModelId=424BB6460382 CString crv; // CRV value, if the Alias is TALKING }; #endif // !defined(AFX_ALIAS_H__06CC3D98_5145_4C68_ABB3_E726127C4D85__INCLUDED_)