// QLResponse.h: interface for the CQLResponse class. // ////////////////////////////////////////////////////////////////////// #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include "QLCommand.h" enum QLRESSTATUS { QLRES_RESPONSE=0, QLRES_HEADER, QLRES_BODY, QLRES_SIMPLE, QLRES_DONE }; class AFX_EXT_CLASS CQLResponse : public CQLCommand { public: CQLResponse(); virtual ~CQLResponse(); void ProcessLine(CString& str); void GetBody(LPVOID *pBody, int &nSize); BOOL BodySent(); BOOL AddToBody( CByteArray *pBuf, long &ndx); long m_nRecvSize; QLRESSTATUS m_RESSTATUS; private: };