tin  1.5.9
tsm::transport::rpc_adapter< Codec > Struct Template Reference

#include <transport.h>

Collaboration diagram for tsm::transport::rpc_adapter< Codec >:
Collaboration graph

Static Public Member Functions

template<typename Runtime , std::size_t MaxBytes>
static rpc_reply request (Runtime &runtime, rpc_request< MaxBytes > const &request)
 

Detailed Description

template<typename Codec>
struct tsm::transport::rpc_adapter< Codec >

RPC ingress adapter.

Codec maps a request method and payload to a typed HSM event. The adapter sends that event locally and returns a correlation-preserving reply. It does not implement transport retries, authentication, or response serialization.

Member Function Documentation

◆ request()

template<typename Codec >
template<typename Runtime , std::size_t MaxBytes>
static rpc_reply tsm::transport::rpc_adapter< Codec >::request ( Runtime runtime,
rpc_request< MaxBytes > const &  request 
)
inlinestatic

The documentation for this struct was generated from the following file: