Program Listing for File FileObjectEmptyState.cpp¶
↰ Return to documentation for file (src/fileObject/FileObjectEmptyState.cpp)
//
// Created by Aleksey Timin on 11/23/19.
//
#include "FileObjectEmptyState.h"
namespace eipScanner {
namespace fileObject {
using utils::LogLevel;
FileObjectEmptyState::FileObjectEmptyState(FileObject &owner, cip::CipUint objectId,
MessageRouter::SPtr messageRouter)
: FileObjectState(FileObjectStateCodes::FILE_EMPTY, owner, objectId, messageRouter) {
}
void FileObjectEmptyState::initiateUpload(SessionInfoIf::SPtr si, EndUploadHandler handle) {
(void) si;
(void) handle;
logWithStateName(LogLevel::WARNING, "File cannot be uploaded");
}
bool FileObjectEmptyState::transfer(SessionInfoIf::SPtr si) {
(void) si;
logWithStateName(LogLevel::WARNING, "Nothing to transfer");
return false;
}
}
}