activity_status_ | diag::client::conversation::Conversation | protected |
ActivityStatusType enum name | diag::client::conversation::Conversation | |
broadcast_address_ | diag::client::conversation::VdConversation | private |
connection_ptr_ | diag::client::conversation::VdConversation | private |
ConnectResult typedef | diag::client::conversation::Conversation | |
ConnectToDiagServer(std::uint16_t, IpAddress) noexcept | diag::client::conversation::Conversation | inlinevirtual |
Conversation() noexcept=default | diag::client::conversation::Conversation | |
Conversation(const Conversation &other) noexcept=delete | diag::client::conversation::Conversation | |
Conversation(Conversation &&other) noexcept=delete | diag::client::conversation::Conversation | |
conversation_name_ | diag::client::conversation::VdConversation | private |
DeserializeVehicleInfoRequest(vehicle_info::VehicleInfoListRequestType &vehicle_info_request) | diag::client::conversation::VdConversation | privatestatic |
DeserializeVehicleInfoResponse(::uds_transport::UdsMessagePtr message) | diag::client::conversation::VdConversation | privatestatic |
DiagError typedef | diag::client::conversation::Conversation | |
DisconnectFromDiagServer() noexcept | diag::client::conversation::Conversation | inlinevirtual |
DisconnectResult typedef | diag::client::conversation::Conversation | |
GetActivityStatus() const noexcept -> ActivityStatusType | diag::client::conversation::Conversation | inline |
GetConversationHandler() noexcept override | diag::client::conversation::VdConversation | virtual |
GetDiagnosticServerList() | diag::client::conversation::VdConversation | |
HandleMessage(::uds_transport::UdsMessagePtr message) noexcept override | diag::client::conversation::VdConversation | virtual |
IndicateMessage(::uds_transport::UdsMessage::Address source_addr, ::uds_transport::UdsMessage::Address target_addr, ::uds_transport::UdsMessage::TargetAddressType type, ::uds_transport::ChannelID channel_id, std::size_t size, ::uds_transport::Priority priority, ::uds_transport::ProtocolKind protocol_kind, core_type::Span< std::uint8_t const > payloadInfo) noexcept override | diag::client::conversation::VdConversation | virtual |
IpAddress typedef | diag::client::conversation::Conversation | |
LogicalAddress typedef | diag::client::conversation::VdConversation | private |
operator=(const VdConversation &other) noexcept=delete | diag::client::conversation::VdConversation | |
operator=(VdConversation &&other) noexcept=delete | diag::client::conversation::VdConversation | |
diag::client::conversation::Conversation::operator=(const Conversation &other) noexcept=delete | diag::client::conversation::Conversation | |
diag::client::conversation::Conversation::operator=(Conversation &&other) noexcept=delete | diag::client::conversation::Conversation | |
PreselectionMode typedef | diag::client::conversation::VdConversation | private |
PreselectionValue typedef | diag::client::conversation::VdConversation | private |
RegisterConnection(std::unique_ptr<::uds_transport::Connection > connection) noexcept override | diag::client::conversation::VdConversation | virtual |
SendDiagnosticRequest(uds_message::UdsRequestMessageConstPtr) noexcept | diag::client::conversation::Conversation | inlinevirtual |
SendVehicleIdentificationRequest(vehicle_info::VehicleInfoListRequestType vehicle_info_request) noexcept override | diag::client::conversation::VdConversation | virtual |
Shutdown() noexcept override | diag::client::conversation::VdConversation | virtual |
Startup() noexcept override | diag::client::conversation::VdConversation | virtual |
vd_conversion_handler_ | diag::client::conversation::VdConversation | private |
VdConversation(std::string_view conversion_name, VDConversationType &conversion_identifier) | diag::client::conversation::VdConversation | |
VdConversation(const VdConversation &other) noexcept=delete | diag::client::conversation::VdConversation | |
VdConversation(VdConversation &&other) noexcept=delete | diag::client::conversation::VdConversation | |
vehicle_info_collection_ | diag::client::conversation::VdConversation | private |
vehicle_info_container_mutex_ | diag::client::conversation::VdConversation | private |
VehicleAddrInfoResponseStruct typedef | diag::client::conversation::VdConversation | private |
VerifyVehicleInfoRequest(PreselectionMode preselection_mode, std::uint8_t preselection_value_length) | diag::client::conversation::VdConversation | private |
~Conversation() noexcept=default | diag::client::conversation::Conversation | virtual |
~VdConversation() override | diag::client::conversation::VdConversation | |