|
Diag-Client-Lib
|
Classes | |
| class | DiagClientConversation |
| Conversation class to establish connection with a Diagnostic Server. More... | |
| class | Conversation |
| Interface for diag client conversation. More... | |
| class | DmConversationHandler |
| Class to manage reception from transport protocol handler to dm connection handler. More... | |
| class | DmConversation |
| Class to establish connection with Diagnostic Server. More... | |
| struct | DMConversationType |
| Structure containing DM conversation type. More... | |
| class | VehicleInfoMessageImpl |
| class | VdConversationHandler |
| Class to manage reception from transport protocol handler to vd connection handler. More... | |
| class | VdConversation |
| Class to search for available diagnostic server over a network. More... | |
| struct | VDConversationType |
| Structure containing VD conversation type. More... | |
Functions | |
| std::string | ConvertToHexString (std::uint8_t char_start, std::uint8_t char_count, std::vector< std::uint8_t > &input_buffer) |
| std::string | ConvertToAsciiString (std::uint8_t char_start, std::uint8_t char_count, std::vector< std::uint8_t > &input_buffer) |
| void | SerializeEIDGIDFromString (std::string &input_string, std::vector< uint8_t > &output_buffer, std::uint8_t total_size, std::uint8_t substring_range) |
| void | SerializeVINFromString (std::string &input_string, std::vector< uint8_t > &output_buffer, std::uint8_t total_size, std::uint8_t substring_range) |
| std::string diag::client::conversation::ConvertToAsciiString | ( | std::uint8_t | char_start, |
| std::uint8_t | char_count, | ||
| std::vector< std::uint8_t > & | input_buffer | ||
| ) |
Definition at line 42 of file vd_conversation.cpp.
Referenced by diag::client::conversation::VdConversation::DeserializeVehicleInfoResponse().

| std::string diag::client::conversation::ConvertToHexString | ( | std::uint8_t | char_start, |
| std::uint8_t | char_count, | ||
| std::vector< std::uint8_t > & | input_buffer | ||
| ) |
Definition at line 22 of file vd_conversation.cpp.
Referenced by diag::client::conversation::VdConversation::DeserializeVehicleInfoResponse().

| void diag::client::conversation::SerializeEIDGIDFromString | ( | std::string & | input_string, |
| std::vector< uint8_t > & | output_buffer, | ||
| std::uint8_t | total_size, | ||
| std::uint8_t | substring_range | ||
| ) |
Definition at line 56 of file vd_conversation.cpp.
Referenced by diag::client::conversation::VdConversation::DeserializeVehicleInfoRequest().

| void diag::client::conversation::SerializeVINFromString | ( | std::string & | input_string, |
| std::vector< uint8_t > & | output_buffer, | ||
| std::uint8_t | total_size, | ||
| std::uint8_t | substring_range | ||
| ) |
Definition at line 69 of file vd_conversation.cpp.
Referenced by diag::client::conversation::VdConversation::DeserializeVehicleInfoRequest().
