iceoryx2
C++ Language Bindings
Loading...
Searching...
No Matches
request_mut.hpp File Reference
#include "iox2/bb/expected.hpp"
#include "iox2/bb/slice.hpp"
#include "iox2/header_request_response.hpp"
#include "iox2/internal/iceoryx2.hpp"
#include "iox2/marker.hpp"
#include "iox2/payload_info.hpp"
#include "iox2/pending_response.hpp"
#include "iox2/port_error.hpp"
#include "iox2/service_type.hpp"
#include <type_traits>

Go to the source code of this file.

Classes

class  iox2::RequestMut< Service, RequestPayload, RequestUserHeader, ResponsePayload, ResponseUserHeader >
 

Namespaces

namespace  iox2
 
namespace  iox2::internal
 

Functions

template<ServiceType Service, typename RequestPayload , typename RequestUserHeader , typename ResponsePayload , typename ResponseUserHeader >
auto iox2::send (RequestMut< Service, RequestPayload, RequestUserHeader, ResponsePayload, ResponseUserHeader > &&request) -> bb::Expected< PendingResponse< Service, RequestPayload, RequestUserHeader, ResponsePayload, ResponseUserHeader >, RequestSendError >