Common System 0.2.0
Common interfaces and patterns for system integration
Loading...
Searching...
No Matches
kcenon::common::concepts::TransportClient Concept Referenceexport

A type that represents any transport client (HTTP or UDP). More...

#include <transport.h>

Concept definition

template<typename T>
A complete HTTP client type satisfying IHttpClient interface.
Definition transport.h:109
A type that represents any transport client (HTTP or UDP).
Definition transport.h:261
A complete UDP client type satisfying IUdpClient interface.
Definition transport.h:221

Detailed Description

A type that represents any transport client (HTTP or UDP).

A generic transport client.

This is a utility concept for generic transport handling.

Example usage:

template<TransportClient T>
std::string get_transport_name(const T& client) {
return client.get_implementation_name();
}

Definition at line 261 of file transport.h.