Diag-Client-Lib
|
Classes | |
class | TcpClientSocket |
Class used to create a tcp socket for handling transmission and reception of tcp message from driver. More... | |
class | TcpMessage |
Immutable class to store received tcp message. More... | |
class | CreateTcpServerSocket |
Typedefs | |
using | TcpMessageConstPtr = std::unique_ptr< const TcpMessage > |
The unique pointer to const TcpMessage. More... | |
using | TcpMessagePtr = std::unique_ptr< TcpMessage > |
The unique pointer to TcpMessage. More... | |
using | TcpIpAddress = boost::asio::ip::address |
using | TcpErrorCodeType = boost::system::error_code |
using | Tcp = boost::asio::ip::tcp |
using | TcpSocket = Tcp::socket |
Variables | |
constexpr std::uint8_t | kDoipheadrSize = 8U |
Doip HeaderSize. More... | |
using boost_support::socket::tcp::Tcp = typedef boost::asio::ip::tcp |
Definition at line 22 of file tcp_server.h.
using boost_support::socket::tcp::TcpErrorCodeType = typedef boost::system::error_code |
Definition at line 17 of file tcp_server.cpp.
using boost_support::socket::tcp::TcpIpAddress = typedef boost::asio::ip::address |
Definition at line 16 of file tcp_server.cpp.
using boost_support::socket::tcp::TcpMessageConstPtr = typedef std::unique_ptr<const TcpMessage> |
The unique pointer to const TcpMessage.
Definition at line 172 of file tcp_message.h.
using boost_support::socket::tcp::TcpMessagePtr = typedef std::unique_ptr<TcpMessage> |
The unique pointer to TcpMessage.
Definition at line 177 of file tcp_message.h.
using boost_support::socket::tcp::TcpSocket = typedef Tcp::socket |
Definition at line 23 of file tcp_server.h.
|
constexpr |
Doip HeaderSize.
Definition at line 182 of file tcp_message.h.
Referenced by boost_support::socket::tcp::TcpClientSocket::HandleMessage(), and boost_support::socket::tcp::CreateTcpServerSocket::TcpServerConnection::ReceivedMessage().