www.pudn.com > acdx.rar > PendingRequest.h


 /*============================================================= 
 
  
 Function: 
		 
 
 
 Author: Leon Wang  
==============================================================*/ 
// PendingRequest.h: interface for the PendingRequest class. 
// 
////////////////////////////////////////////////////////////////////// 
 
#if !defined(AFX_PENDINGREQUEST_H__054D65EB_3C5B_4ACF_935E_19AA56CC3867__INCLUDED_) 
#define AFX_PENDINGREQUEST_H__054D65EB_3C5B_4ACF_935E_19AA56CC3867__INCLUDED_ 
 
#if _MSC_VER > 1000 
#pragma once 
#endif // _MSC_VER > 1000 
 
//##ModelId=424BB64300B3 
class PendingRequest   
{ 
public: 
	//##ModelId=424BB64300C3 
	PendingRequest(); 
	//##ModelId=424BB64300C4 
	PendingRequest(int _priority,  
				  CString _queue,  
				  CString _callerEndId,  
				  CString _callRef,  
				  CString _callerAlias,  
				  CString _callerIp,  
				  long _timeout,  
				  int _status) ; 
 
	//##ModelId=424BB64300E2 
	virtual ~PendingRequest(); 
 
	//##ModelId=424BB64300E4 
	int compareTo(PendingRequest obj); 
	//##ModelId=424BB64300E6 
	BOOL equals(PendingRequest obj) ; 
	//##ModelId=424BB64300F3 
	void hashCode(CString & hashString); 
 
	//##ModelId=424BB64300F5 
	void SHA1HashCode(char* &str); 
 
	//##ModelId=424BB6430101 
    static int RINGING ; 
	//##ModelId=424BB6430102 
    static int TALKING ; 
 
	//##ModelId=424BB6430111 
    int priority; 
	//##ModelId=424BB6430112 
    CString queue; 
	//##ModelId=424BB6430121 
    CString callerEndId; 
	//##ModelId=424BB6430122 
    CString callRef; 
	//##ModelId=424BB6430130 
    CString callerAlias; 
	//##ModelId=424BB6430131 
    CString callerIp; 
	//##ModelId=424BB6430140 
    int status; 
	//##ModelId=424BB6430141 
    long timeout; 
 
}; 
 
#endif // !defined(AFX_PENDINGREQUEST_H__054D65EB_3C5B_4ACF_935E_19AA56CC3867__INCLUDED_)