// Copyright (c) 2017-2022, Mudita Sp. z.o.o. All rights reserved. // For licensing, see https://github.com/mudita/MuditaOS/LICENSE.md #include "call/CellularCall.hpp" #include "service-cellular/ServiceCellular.hpp" #include #include #include #include "CallMachine.hpp" namespace call { Call::Call() {} Call::Call(ServiceCellular *owner, CellularMux *cmux, sys::TimerHandle timer, sys::TimerHandle timerRing, std::shared_ptr sentinel) { machine = std::make_unique(Dependencies{std::make_unique