ULF_DCC_EIN task function. More...
#include "task_function.hpp"#include <array>#include <charconv>#include <cstring>#include "intf/usb/tx_task_function.hpp"#include "log.h"#include "utility.hpp"Namespaces | |
| namespace | mw |
| namespace | mw::zimo |
| namespace | mw::zimo::ulf |
| namespace | mw::zimo::ulf::dcc_ein |
| namespace | mw::zimo::ulf::dcc_ein::anonymous_namespace{task_function.cpp} |
Functions | |
| std::optional<::dcc::Packet > | mw::zimo::ulf::dcc_ein::receive_dcc_packet () |
| Receive DCC packet from senddcc string. | |
| void | mw::zimo::ulf::dcc_ein::anonymous_namespace{task_function.cpp}::ack_senddcc_str () |
| Acknowledge senddcc string. | |
| void | mw::zimo::ulf::dcc_ein::anonymous_namespace{task_function.cpp}::send_to_front (::dcc::Packet const &packet) |
| Send DCC packet to drv::out::tx_message_buffer front. | |
| std::optional< ulf::dcc_ein::AddressedDatagram > | mw::zimo::ulf::dcc_ein::anonymous_namespace{task_function.cpp}::receive_addressed_datagram () |
| Receive addressed datagram. | |
| void | mw::zimo::ulf::dcc_ein::anonymous_namespace{task_function.cpp}::transmit_addressed_datagram (ulf::dcc_ein::AddressedDatagram const &addr_datagram) |
| Transmit addressed datagram. | |
| void | mw::zimo::ulf::dcc_ein::anonymous_namespace{task_function.cpp}::loop () |
| task_function() loop | |
| void | mw::zimo::ulf::dcc_ein::task_function (void *) |
| ULF_DCC_EIN task function. | |