rad 6.2.0
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
requestor.hpp File Reference

Requestor class header file. More...

#include <type_traits>
#include <rad/logger.hpp>
#include <rad/mal/utils.hpp>
#include <rad/smAdapter.hpp>
#include <mal/Cii.hpp>
#include <mal/Mal.hpp>
#include <mal/utility/LoadMal.hpp>
#include <mal/rr/qos/QoS.hpp>
#include <mal/rr/qos/ReplyTime.hpp>
#include <mal/rr/qos/ConnectionTime.hpp>

Go to the source code of this file.

Classes

class  rad::cii::Requestor< INTERFACE_TYPE >
 

Namespaces

namespace  rad
 
namespace  rad::cii
 

Functions

template<class EVENT , class T >
void rad::cii::RoutePartialReply (std::shared_ptr<::elt::mal::rr::Ami< T > > ami, rad::SMAdapter &sm)
 
template<class EVENT , class FUT >
CancellationToken rad::cii::RouteReply (FUT &&rep_future, rad::SMAdapter &sm)
 
template<class EVENT , class EVENT_ERR , class FUT >
CancellationToken rad::cii::RouteReply (FUT &&rep_future, rad::SMAdapter &sm)
 
template<class EVENT , class EVENT_TIMEOUT , class EVENT_ERR , class FUT >
CancellationToken rad::cii::RouteReplyWithTimeout (FUT &&rep_future, rad::SMAdapter &sm)
 

Detailed Description

Requestor class header file.

Author