packio
Classes | Namespaces
traits.h File Reference

Traits definition. More...

#include <type_traits>
#include <utility>
#include "internal/config.h"
#include "internal/rpc.h"
#include "internal/utils.h"

Go to the source code of this file.

Classes

struct  packio::traits::NotifyHandler< T >
 NotifyHandler trait. More...
 
struct  packio::traits::CallHandler< T, Rpc >
 CallHandler trait. More...
 
struct  packio::traits::ServeHandler< T, Session >
 ServeHandler trait. More...
 
struct  packio::traits::AsyncProcedure< T, Rpc >
 AsyncProcedure trait. More...
 
struct  packio::traits::SyncProcedure< T >
 SyncProcedure trait. More...
 
struct  packio::traits::CoroProcedure< T >
 CoroProcedure trait. More...
 

Namespaces

 packio
 The packio namespace.
 

Detailed Description

Traits definition.