CppWAMP
C++11 client library for the WAMP protocol
|
▼ cppwamp | |
▼ coro | |
corosession.hpp | Backward compatilibity header: use Session with completion tokens instead |
corounpacker.hpp | |
▼ internal | |
asioconnector.hpp | |
asioendpoint.hpp | |
asiolistener.hpp | |
asiotransport.hpp | |
base64.hpp | |
callee.hpp | |
caller.hpp | |
callertimeout.hpp | |
challengee.hpp | |
client.hpp | |
clientinterface.hpp | |
endian.hpp | |
integersequence.hpp | |
jsonencoding.hpp | |
messagetraits.hpp | |
passkey.hpp | |
peer.hpp | |
rawsockconnector.hpp | |
rawsockhandshake.hpp | |
rawsockheader.hpp | |
socketoptions.hpp | |
subscriber.hpp | |
tcpacceptor.hpp | |
tcpopener.hpp | |
udsacceptor.hpp | |
udsopener.hpp | |
variantdecoding.hpp | |
variantencoding.hpp | |
varianttraits.hpp | |
variantvisitors.hpp | |
wampmessage.hpp | |
▼ types | |
array.hpp | Provides facilities allowing Variant to interoperate with std::array |
boostoptional.hpp | Provides facilities allowing Variant to interoperate with boost::optional |
optional.hpp | Provides facilities allowing Variant to interoperate with std::optional |
set.hpp | Provides facilities allowing Variant to interoperate with std::set |
tuple.hpp | Provides facilities allowing Variant to interoperate with std::tuple |
unorderedmap.hpp | Provides facilities allowing Variant to interoperate with std::unordered_map |
unorderedset.hpp | Provides facilities allowing Variant to interoperate with std::unordered_set |
anyhandler.hpp | Contains facilities for type-erasing asynchronous handlers |
api.hpp | Defines macros related to exporting/importing APIs |
asiodefs.hpp | Common type definitions used by transports that rely on Boost.Asio |
asyncresult.hpp | Backward compatibility header: use <cppwamp/erroror.hpp> instead |
blob.hpp | Contains the declaration of Variant and other closely related types/functions |
cbor.hpp | Contains the CBOR codec |
chits.hpp | Contains lightweight tokens representing pending requests |
codec.hpp | Contains essential definitions for wamp::Variant codecs |
config.hpp | |
connector.hpp | Contains the declaration of the Connector abstract base class |
conversion.hpp | (Deprecated) Backward compatibility header. This header file is deprecated but retained for backward compatibility. Variant conversion facilities are now in variant.hpp |
conversionaccess.hpp | Contains the ConversionAccess class |
corosession.hpp | Convenience header which includes <cppwamp/coro/corosession.hpp> |
corounpacker.hpp | Contains utilities for unpacking positional arguments passed to event slots and call slots that spawn coroutines |
error.hpp | Contains facilities for reporting and describing errors |
erroror.hpp | Contains the ErrorOr template class |
json.hpp | Contains the JSON codec |
messagebuffer.hpp | Contains the MessageBuffer definition |
msgpack.hpp | Contains the Msgpack codec |
null.hpp | Contains the declaration of Null, one of the bound types used by Variant |
options.hpp | Contains the declaration of the Options class |
payload.hpp | Contains the declaration of Payload, which bundles together Variant arguments |
peerdata.hpp | Contains declarations for data structures exchanged between WAMP peers |
rawsockoptions.hpp | Contains common option definitions for raw socket transports |
registration.hpp | Contains the declaration of the Registration class |
session.hpp | Contains the asynchronous session API used by a client peer in WAMP applications |
sessiondata.hpp | |
subscription.hpp | Contains the declaration of the Subscription class |
tcp.hpp | Contains facilities for creating TCP transport connectors |
tcphost.hpp | Contains facilities for specifying TCP transport parameters and options |
traits.hpp | Contains general-purpose type traits |
uds.hpp | Contains facilities for creating Unix domain socket transport connectors |
udspath.hpp | Contains facilities for specifying Unix domain socket transport parameters and options |
unpacker.hpp | Contains utilities for unpacking positional arguments passed to event slots and call slots |
variant.hpp | Contains the declaration of Variant and other closely related types/functions |
variantdefs.hpp | Contains fundamental type definitions related to Variant |
version.hpp | Contains version information on the CppWAMP library |
visitor.hpp | Contains facilities for applying static visitors to Variant objects |
wampdefs.hpp | Contains type definitions related to WAMP IDs and sessions |