21#include "ipc/session/schema/common.capnp.h" 
   31template<schema::MqType S_MQ_TYPE_OR_NONE, 
bool S_TRANSMIT_NATIVE_HANDLES, 
typename Mdt_payload>
 
   34template<schema::MqType S_MQ_TYPE_OR_NONE, 
bool S_TRANSMIT_NATIVE_HANDLES, 
typename Mdt_payload,
 
   35         schema::ShmType S_SHM_TYPE_OR_NONE = schema::ShmType::NONE,
 
   36         size_t S_SHM_MAX_HNDL_SZ = 0,
 
   37         bool S_GRACEFUL_FINISH_REQUIRED_V = 
false>
 
   38class Server_session_impl;
 
   40template<schema::MqType S_MQ_TYPE_OR_NONE, 
bool S_TRANSMIT_NATIVE_HANDLES, 
typename Mdt_payload,
 
   41         schema::ShmType S_SHM_TYPE_OR_NONE = schema::ShmType::NONE,
 
   42         bool S_GRACEFUL_FINISH_REQUIRED_V = 
false>
 
   43class Client_session_impl;
 
   45template<
typename Server_session_t>
 
   46class Server_session_dtl;
 
   48template<
typename Session_server_t, 
typename Server_session_t>
 
   49class Session_server_impl;
 
   64template<schema::MqType S_MQ_TYPE_OR_NONE, 
bool S_TRANSMIT_NATIVE_HANDLES, 
typename Mdt_payload,
 
   65         schema::ShmType S_SHM_TYPE_OR_NONE, 
size_t S_SHM_MAX_HNDL_SZ, 
bool S_GRACEFUL_FINISH_REQUIRED_V>
 
   67                         const Server_session_impl<S_MQ_TYPE_OR_NONE, S_TRANSMIT_NATIVE_HANDLES,
 
   68                                                   Mdt_payload, S_SHM_TYPE_OR_NONE, S_SHM_MAX_HNDL_SZ,
 
   69                                                   S_GRACEFUL_FINISH_REQUIRED_V>& val);
 
   82template<schema::MqType S_MQ_TYPE_OR_NONE, 
bool S_TRANSMIT_NATIVE_HANDLES, 
typename Mdt_payload,
 
   83         schema::ShmType S_SHM_TYPE_OR_NONE, 
bool S_GRACEFUL_FINISH_REQUIRED_V>
 
   85                         const Client_session_impl<S_MQ_TYPE_OR_NONE, S_TRANSMIT_NATIVE_HANDLES,
 
   86                                                   Mdt_payload, S_SHM_TYPE_OR_NONE,
 
   87                                                   S_GRACEFUL_FINISH_REQUIRED_V>& val);
 
  100template<
typename Session_server_t, 
typename Server_session_t>
 
  102                         const Session_server_impl<Session_server_t, Server_session_t>& val);
 
Flow-IPC module providing the broad lifecycle and shared-resource organization – via the session conc...
std::ostream & operator<<(std::ostream &os, const App &val)
Prints string representation of the given App to the given ostream.