#include "CacheData.h" // Cache Job »óÅ Á¤º¸ ¼±¾ð // Cache ´ë±â »óÅ #define CACHE_STATUS_READY 0 // Cache Thread °¡ ÇÒ´çµÇ¾î »ý¼º ÀÛ¾÷ ÁßÀÎ »óÅ #define CACHE_STATUS_START 1 // »ý¼ºÀÚ CCacheData::CCacheData() { m_nStatus = CACHE_STATUS_READY; } // ¼Ò¸êÀÚ CCacheData::~CCacheData() { } // º» °´Ã¼ÀÇ Àç»ç¿ëÀ» À§ÇÑ ¸â¹ö º¯¼ö ÃʱâÈ­ ÇÔ¼ö void CCacheData::Init() { m_requestData.Init(); //m_strUri.clear(); m_strSourceHost.clear(); m_strSourceFilenameHash.clear(); m_strTargetHost.clear(); m_strTargetFilenameHash.clear(); m_nStatus = CACHE_STATUS_READY; } void CCacheData::SetStatusReady() { m_nStatus = CACHE_STATUS_READY; } void CCacheData::SetStatusStart() { m_nStatus = CACHE_STATUS_START; } bool CCacheData::IsStatusReady() { if( m_nStatus == CACHE_STATUS_READY ) return true; else return false; }