CppWAMP
C++11 client library for the WAMP protocol
session.hpp File Reference

Contains the asynchronous session API used by a client peer in WAMP applications. More...

#include <atomic>
#include <memory>
#include <string>
#include <utility>
#include <vector>
#include "anyhandler.hpp"
#include "api.hpp"
#include "asiodefs.hpp"
#include "chits.hpp"
#include "config.hpp"
#include "connector.hpp"
#include "error.hpp"
#include "erroror.hpp"
#include "peerdata.hpp"
#include "registration.hpp"
#include "subscription.hpp"
#include "traits.hpp"
#include "wampdefs.hpp"
#include "internal/clientinterface.hpp"
#include "internal/session.ipp"

Go to the source code of this file.

Classes

struct  wamp::ThreadSafe
 Tag type used to specify than an operation is to be dispatched via the called objects's execution strand. More...
 
class  wamp::Session
 Session API used by a client peer in WAMP applications. More...
 

Namespaces

 wamp
 

Variables

constexpr ThreadSafe wamp::threadSafe
 Constant ThreadSafe object instance that can be passed to functions.
 

Detailed Description

Contains the asynchronous session API used by a client peer in WAMP applications.