Diag-Client-Lib
Namespaces | Variables
doip_tcp_channel_handler.cpp File Reference
#include "channel/tcp_channel/doip_tcp_channel_handler.h"
#include <utility>
#include "channel/tcp_channel/doip_tcp_channel.h"
#include "common/common_doip_types.h"
#include "common/logger.h"
#include "core/include/span.h"
Include dependency graph for doip_tcp_channel_handler.cpp:

Go to the source code of this file.

Namespaces

 doip_client
 
 doip_client::channel
 
 doip_client::channel::tcp_channel
 
 doip_client::channel::tcp_channel::anonymous_namespace{doip_tcp_channel_handler.cpp}
 

Variables

constexpr std::uint16_t doip_client::channel::tcp_channel::anonymous_namespace{doip_tcp_channel_handler.cpp}::kDoip_RoutingActivation_ResType {0x0006}
 Routing Activation response Type. More...
 
constexpr std::uint16_t doip_client::channel::tcp_channel::anonymous_namespace{doip_tcp_channel_handler.cpp}::kDoip_DiagMessage_Type {0x8001}
 Diagnostic message type. More...
 
constexpr std::uint16_t doip_client::channel::tcp_channel::anonymous_namespace{doip_tcp_channel_handler.cpp}::kDoip_DiagMessagePosAck_Type {0x8002}
 
constexpr std::uint16_t doip_client::channel::tcp_channel::anonymous_namespace{doip_tcp_channel_handler.cpp}::kDoip_DiagMessageNegAck_Type {0x8003}
 
constexpr std::uint16_t doip_client::channel::tcp_channel::anonymous_namespace{doip_tcp_channel_handler.cpp}::kDoip_AliveCheck_ReqType {0x0007}
 Alive check type. More...
 
constexpr std::uint16_t doip_client::channel::tcp_channel::anonymous_namespace{doip_tcp_channel_handler.cpp}::kDoip_AliveCheck_ResType {0x0008}
 
constexpr std::uint8_t doip_client::channel::tcp_channel::anonymous_namespace{doip_tcp_channel_handler.cpp}::kDoip_GenericHeader_IncorrectPattern {0x00}
 Generic DoIP Header NACK codes. More...
 
constexpr std::uint8_t doip_client::channel::tcp_channel::anonymous_namespace{doip_tcp_channel_handler.cpp}::kDoip_GenericHeader_UnknownPayload {0x01}
 
constexpr std::uint8_t doip_client::channel::tcp_channel::anonymous_namespace{doip_tcp_channel_handler.cpp}::kDoip_GenericHeader_MessageTooLarge {0x02}
 
constexpr std::uint8_t doip_client::channel::tcp_channel::anonymous_namespace{doip_tcp_channel_handler.cpp}::kDoip_GenericHeader_OutOfMemory {0x03}
 
constexpr std::uint8_t doip_client::channel::tcp_channel::anonymous_namespace{doip_tcp_channel_handler.cpp}::kDoip_GenericHeader_InvalidPayloadLen {0x04}
 
constexpr std::uint8_t doip_client::channel::tcp_channel::anonymous_namespace{doip_tcp_channel_handler.cpp}::kDoip_DiagMessage_ReqResMinLen = 4U
 Diagnostic Message request/response lengths. More...
 
constexpr std::uint8_t doip_client::channel::tcp_channel::anonymous_namespace{doip_tcp_channel_handler.cpp}::kDoip_DiagMessageAck_ResMinLen = 5U
 
constexpr std::uint32_t doip_client::channel::tcp_channel::anonymous_namespace{doip_tcp_channel_handler.cpp}::kDoip_RoutingActivation_ReqMinLen {7u}
 Routing Activation request lengths. More...
 
constexpr std::uint32_t doip_client::channel::tcp_channel::anonymous_namespace{doip_tcp_channel_handler.cpp}::kDoip_RoutingActivation_ResMinLen {9u}
 
constexpr std::uint32_t doip_client::channel::tcp_channel::anonymous_namespace{doip_tcp_channel_handler.cpp}::kDoip_RoutingActivation_ReqMaxLen {11u}
 
constexpr std::uint32_t doip_client::channel::tcp_channel::anonymous_namespace{doip_tcp_channel_handler.cpp}::kDoip_RoutingActivation_ResMaxLen {13u}