1#ifndef REQUEST_TRANSFER_EXIT_H
2#define REQUEST_TRANSFER_EXIT_H
4#include "./transfer_data.h"
16 static const uint8_t cSid{0x37};
29 const std::vector<uint8_t> &requestData,
AUTOSAR shortname-path wrapper.
Definition: instance_specifier.h:14
A wrapper class around a conversation cancellation handler callback.
Definition: cancellation_handler.h:12
A class to end transfer data between diagnostic clients and the server.
Definition: request_transfer_exit.h:14
RequestTransferExit(const core::InstanceSpecifier &specifier, TransferData &transferData) noexcept
Constructor.
Definition: request_transfer_exit.cpp:11
std::future< OperationOutput > HandleMessage(const std::vector< uint8_t > &requestData, MetaInfo &metaInfo, CancellationHandler &&cancellationHandler) override
Handle an UDS request message.
Definition: request_transfer_exit.cpp:18
An UDS service to handle a diagnostic request by offering itself to a router.
Definition: routable_uds_service.h:28
A class to transfer data between diagnostic clients and the server.
Definition: transfer_data.h:23