21#include "ipc/session/schema/common.capnp.h"
35template<
typename Session_t>
38template<session::schema::MqType MQ_TYPE_OR_NONE,
bool TRANSMIT_NATIVE_HANDLES,
typename Mdt_payload = ::capnp::Vo
id>
41template<session::schema::MqType MQ_TYPE_OR_NONE,
bool TRANSMIT_NATIVE_HANDLES,
typename Mdt_payload = ::capnp::Vo
id>
94template<session::schema::MqType MQ_TYPE_OR_NONE,
bool TRANSMIT_NATIVE_HANDLES,
typename Mdt_payload = ::capnp::Vo
id>
113template<
typename Session_t>
127template<session::schema::MqType MQ_TYPE_OR_NONE,
bool TRANSMIT_NATIVE_HANDLES,
128 typename Mdt_payload>
131 <MQ_TYPE_OR_NONE, TRANSMIT_NATIVE_HANDLES, Mdt_payload>& val);
144template<session::schema::MqType MQ_TYPE_OR_NONE,
bool TRANSMIT_NATIVE_HANDLES,
145 typename Mdt_payload>
148 <MQ_TYPE_OR_NONE, TRANSMIT_NATIVE_HANDLES, Mdt_payload>& val);
182template<session::schema::MqType S_MQ_TYPE_OR_NONE = session::schema::MqType::NONE>
193template<session::schema::MqType S_MQ_TYPE_OR_NONE = session::schema::MqType::NONE>
203template<session::schema::MqType S_MQ_TYPE_OR_NONE = session::schema::MqType::NONE>
Implements Session concept on the Client_app end: a Session_mv that first achieves PEER state by conn...
Core internally-used implementation of shm::classic::Client_session: it is to the latter what its pub...
Identical to session::Server_session in every way, except that it makes available two SHM arenas,...
Implements the SHM-related API common to shm::classic::Server_session and shm::classic::Client_sessio...
This is to vanilla Session_server what shm::classic::Server_session is to vanilla Server_session: it ...
Sub-namespace containing utilities useful when working with capnp-RPC-with-zero-copy module of Flow-I...
classic::Session_server< S_MQ_TYPE_OR_NONE, true > Session_server
Having decided to use SHM-classic SHM-provider: Suitable template argument for transport::struc::shm:...
Support for SHM-backed ipc::session sessions and session-servers with the SHM-classic (ipc::shm::clas...
std::ostream & operator<<(std::ostream &os, const Session_impl< Session_impl_t > &val)
Prints string representation of the given Session_impl to the given ostream.
Server_session_mv< Server_session_impl< MQ_TYPE_OR_NONE, TRANSMIT_NATIVE_HANDLES, Mdt_payload > > Server_session
A vanilla Server_session with no optional capabilities.