/*** Copyright (C) 2022 J Reece Wilson (a/k/a "Reece"). All rights reserved. File: IOProcessorTimers.cpp Date: 2022-6-6 Author: Reece ***/ #include #include #include "IOProcessorTimers.hpp" #include "IOProcessor.hpp" namespace Aurora::IO { bool IOProcessorTimers::Init(IOProcessor *parent, AuSPtr lsTicker) { this->parent = parent; this->lsTicker = lsTicker; return bool(this->parent) && bool(lsTicker); } bool IOProcessorTimers::OnFinished(const AuSPtr &source) { this->parent->ManualTick(); return false; } }