Searched refs:LogBlobHandler (Results 1 – 12 of 12) sorted by relevance
36 class LogBlobHandler : public blobs::GenericBlobInterface class51 LogBlobHandler(std::vector<HandlerConfig<ActionPack>>&& configs);53 ~LogBlobHandler() = default;54 LogBlobHandler(const LogBlobHandler&) = delete;55 LogBlobHandler& operator=(const LogBlobHandler&) = delete;56 LogBlobHandler(LogBlobHandler&&) = default;57 LogBlobHandler& operator=(LogBlobHandler&&) = default;
29 LogBlobHandler::LogBlobHandler(std::vector<HandlerConfig<ActionPack>>&& configs) in LogBlobHandler() function in ipmi_flash::LogBlobHandler86 bool LogBlobHandler::canHandleBlob(const std::string& path) in canHandleBlob()91 std::vector<std::string> LogBlobHandler::getBlobIds() in getBlobIds()104 bool LogBlobHandler::deleteBlob(const std::string& path) in deleteBlob()129 bool LogBlobHandler::stat(const std::string&, blobs::BlobMeta*) in stat()134 bool LogBlobHandler::open(uint16_t session, uint16_t flags, in open()164 std::vector<uint8_t> LogBlobHandler::read(uint16_t session, uint32_t offset, in read()182 bool LogBlobHandler::close(uint16_t session) in close()199 bool LogBlobHandler::stat(uint16_t session, blobs::BlobMeta* meta) in stat()221 bool LogBlobHandler::expire(uint16_t session) in expire()
35 std::vector<HandlerConfig<LogBlobHandler::ActionPack>>38 std::vector<HandlerConfig<LogBlobHandler::ActionPack>> handlers; in buildHandlerFromJson()44 HandlerConfig<LogBlobHandler::ActionPack> output; in buildHandlerFromJson()73 auto pack = std::make_unique<LogBlobHandler::ActionPack>(); in buildHandlerFromJson()
29 class LogHandlersBuilder : public HandlersBuilderIfc<LogBlobHandler::ActionPack>32 std::vector<HandlerConfig<LogBlobHandler::ActionPack>>
22 return std::make_unique<ipmi_flash::LogBlobHandler>( in createHandler()
30 HandlerConfig<LogBlobHandler::ActionPack> ret; in createMockLogConfig()38 ret.actions = std::make_unique<LogBlobHandler::ActionPack>(); in createMockLogConfig()52 std::vector<HandlerConfig<LogBlobHandler::ActionPack>> ret; in createMockLogConfigs()
28 LogBlobHandler handler(createMockLogConfigs(blobNames)); in TEST()38 LogBlobHandler handler(createMockLogConfigs(blobNames)); in TEST()
29 LogBlobHandler handler(createMockLogConfigs(blobs)); in TEST()39 LogBlobHandler handler(std::move(configs)); in TEST()
35 h = std::make_unique<LogBlobHandler>( in SetUp()
36 h = std::make_unique<LogBlobHandler>( in SetUp()
40 h = std::make_unique<LogBlobHandler>( in SetUp()