rc_t LogCollectorImpl::reqCollectorFile(bool_t bSend) { Request* pRequest = getRequest(0); if (NULL == pRequest) { return RC_S_NULL_VALUE; } // CollectorFile CollectorFileRequest* pCollectorFileRequest = pRequest->GetCollectorFileRequest(); if (NULL == pCollectorFileRequest) { return RC_E_NOMEM; } if (TRUE == bSend) { if (RC_S_OK != pRequest->SerializeRequest()) { return RC_S_FAILED; } return m_autoRelINetHandler->Send(this, pRequest->GetRequestData(), pRequest->GetRequestSize()); } return RC_S_OK; }