|
template<typename T> |
using | Peer = meta::Conditional<is_client<T>, Server, Client> |
|
template<typename Proto, typename ClientOrServer, usize message_index> |
using | MessageAtIndex = meta::Type<MessageAtIndexHelper<Proto, ClientOrServer, message_index>> |
|
template<typename Proto, typename Read, typename Write, typename Alloc> |
using | ConnectionData = meta::Type<ConnectionDataT<Proto, Read, Write, Alloc>> |
|
template<typename Proto, typename Read, typename Write, typename Alloc, typename ClientOrServer, usize message_index, typename Rec> |
using | WaitForReplyOperation |
|
template<typename Proto, typename Read, typename Write, typename Alloc, typename ClientOrServer, usize message_index> |
using | WaitForReplySender |
|
template<typename Proto, typename Read, typename Write, typename Alloc, typename ClientOrServer> |
using | ConnectionToken = meta::Type<ConnectionTokenT<Proto, Read, Write, Alloc, ClientOrServer>> |
|
template<typename Proto, typename Read, typename Write, typename TxFun, typename RxFun, typename Alloc, typename ClientOrServer, typename Rec> |
using | OperationState = meta::Type<OperationStateT<Proto, Read, Write, TxFun, RxFun, Alloc, ClientOrServer, Rec>> |
|
template<typename Proto, typename Read, typename Write, typename TxFun, typename RxFun, typename Alloc, typename ClientOrServer> |
using | Sender = meta::Type<SenderT<Proto, Read, Write, TxFun, RxFun, Alloc, ClientOrServer>> |
|
template<typename Proto, typename Read, typename Write, typename TxFun, typename RxFun, typename Alloc> |
using | ClientSender |
|
template<typename Proto, typename Read, typename Write, typename TxFun, typename RxFun, typename Alloc> |
using | ServerSender |
|
|
template<typename Proto, typename ClientOrServer> |
constexpr auto | message_decode = MessageDecode<Proto, ClientOrServer> {} |
|
template<typename Proto, typename Read, typename Write, typename Alloc, typename ClientOrServer> |
constexpr auto | message_sequence = MessageSequence<Proto, Read, Write, Alloc, ClientOrServer> {} |
|
template<typename Proto, typename Read, typename Write, typename TxFun, typename RxFun, typename Alloc, typename ClientOrServer> |
constexpr auto | filter_messages |
|
template<typename Proto, typename Read, typename Write, typename TxFun, typename RxFun, typename Alloc, typename ClientOrServer> |
constexpr auto | make_joined_sender |
|
constexpr auto | default_transmit = DefaultTransmit {} |
|
constexpr auto | default_receive = DefaultReceive {} |
|