|
| | Response (Response &&rhs) noexcept |
| |
| auto | operator= (Response &&rhs) noexcept -> Response & |
| |
| | ~Response () noexcept |
| |
| | Response (const Response &) noexcept=delete |
| |
| auto | operator= (const Response &) noexcept -> Response &=delete |
| |
| auto | header () const -> ResponseHeader |
| | Returns a reference to the [ResponseHeader].
|
| |
| template<typename T = ResponseUserHeader, typename = std::enable_if_t<!std::is_same<void, ResponseUserHeader>::value, T>> |
| auto | user_header () const -> const T & |
| | Returns a reference to the user header of the response.
|
| |
| template<typename T = ResponsePayload, typename = std::enable_if_t<!bb::IsSlice<T>::VALUE, void>> |
| auto | payload () const -> const T & |
| | Returns a reference to the payload of the response.
|
| |
| template<typename T = ResponsePayload, typename = std::enable_if_t<bb::IsSlice<T>::VALUE, void>> |
| auto | payload () const -> bb::ImmutableSlice< ValueType > |
| | Returns a reference to the payload of the response.
|
| |
| auto | origin () const -> UniqueServerId |
| |
template<
ServiceType Service, typename ResponsePayload, typename ResponseUserHeader>
class iox2::Response< Service, ResponsePayload, ResponseUserHeader >
It stores the payload and can be received by the [PendingResponse] after a [RequestMut] was sent to a [Server] via the [Client].
Definition at line 28 of file response.hpp.