// Copyright (c) 2017-2023, 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() = default; 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