Home
last modified time | relevance | path

Searched refs:VirtualCmd (Results 1 - 2 of 2) sorted by relevance

/foundation/filemanagement/dfs_service/utils/system/include/
H A Ddfsu_cmd.h47 class VirtualCmd { class
51 VirtualCmd() = default;
52 virtual ~VirtualCmd() = default;
65 class DfsuCmd : public VirtualCmd<Ctx> {
78 if (!VirtualCmd<Ctx>::option_.tryTimes_) {
82 VirtualCmd<Ctx>::option_.tryTimes_--;
H A Ddfsu_actor.h58 void Recv(std::unique_ptr<VirtualCmd<Ctx>> pcmd) in Recv()
64 DfsuThreadSafeQueue<VirtualCmd<Ctx>> pendingCmds_;
73 void DelayRetry(std::unique_ptr<VirtualCmd<Ctx>> cmd) in DelayRetry()
80 void Retry(std::unique_ptr<VirtualCmd<Ctx>> cmd) in Retry()
104 pendingCmds_.ForEach([&result](const std::unique_ptr<VirtualCmd<Ctx>> &item) { in IsExistStopTask()
112 bool ExceptionHandler(const DfsuException &e, std::unique_ptr<VirtualCmd<Ctx>> &currentCmd) in ExceptionHandler()
150 std::unique_ptr<VirtualCmd<Ctx>> currentCmd; in Main()

Completed in 1 milliseconds