CppWAMP
C++11 client library for the WAMP protocol
cppwamp Directory Reference

Directories

Files

file  anyhandler.hpp [code]
 Contains facilities for type-erasing asynchronous handlers.
 
file  api.hpp [code]
 Defines macros related to exporting/importing APIs.
 
file  asiodefs.hpp [code]
 Common type definitions used by transports that rely on Boost.Asio.
 
file  asyncresult.hpp [code]
 Backward compatibility header: use <cppwamp/erroror.hpp> instead.
 
file  blob.hpp [code]
 Contains the declaration of Variant and other closely related types/functions.
 
file  cbor.hpp [code]
 Contains the CBOR codec.
 
file  chits.hpp [code]
 Contains lightweight tokens representing pending requests.
 
file  codec.hpp [code]
 Contains essential definitions for wamp::Variant codecs.
 
file  connector.hpp [code]
 Contains the declaration of the Connector abstract base class.
 
file  conversion.hpp [code]
 (Deprecated) Backward compatibility header. This header file is deprecated but retained for backward compatibility. Variant conversion facilities are now in variant.hpp
 
file  conversionaccess.hpp [code]
 Contains the ConversionAccess class.
 
file  corosession.hpp [code]
 Convenience header which includes <cppwamp/coro/corosession.hpp>
 
file  corounpacker.hpp [code]
 Contains utilities for unpacking positional arguments passed to event slots and call slots that spawn coroutines.
 
file  error.hpp [code]
 Contains facilities for reporting and describing errors.
 
file  erroror.hpp [code]
 Contains the ErrorOr template class.
 
file  json.hpp [code]
 Contains the JSON codec.
 
file  messagebuffer.hpp [code]
 Contains the MessageBuffer definition.
 
file  msgpack.hpp [code]
 Contains the Msgpack codec.
 
file  null.hpp [code]
 Contains the declaration of Null, one of the bound types used by Variant.
 
file  options.hpp [code]
 Contains the declaration of the Options class.
 
file  payload.hpp [code]
 Contains the declaration of Payload, which bundles together Variant arguments.
 
file  peerdata.hpp [code]
 Contains declarations for data structures exchanged between WAMP peers.
 
file  rawsockoptions.hpp [code]
 Contains common option definitions for raw socket transports.
 
file  registration.hpp [code]
 Contains the declaration of the Registration class.
 
file  session.hpp [code]
 Contains the asynchronous session API used by a client peer in WAMP applications.
 
file  subscription.hpp [code]
 Contains the declaration of the Subscription class.
 
file  tcp.hpp [code]
 Contains facilities for creating TCP transport connectors.
 
file  tcphost.hpp [code]
 Contains facilities for specifying TCP transport parameters and options.
 
file  traits.hpp [code]
 Contains general-purpose type traits.
 
file  uds.hpp [code]
 Contains facilities for creating Unix domain socket transport connectors.
 
file  udspath.hpp [code]
 Contains facilities for specifying Unix domain socket transport parameters and options.
 
file  unpacker.hpp [code]
 Contains utilities for unpacking positional arguments passed to event slots and call slots.
 
file  variant.hpp [code]
 Contains the declaration of Variant and other closely related types/functions.
 
file  variantdefs.hpp [code]
 Contains fundamental type definitions related to Variant.
 
file  version.hpp [code]
 Contains version information on the CppWAMP library.
 
file  visitor.hpp [code]
 Contains facilities for applying static visitors to Variant objects .
 
file  wampdefs.hpp [code]
 Contains type definitions related to WAMP IDs and sessions.