12 #include <servus/types.h> 13 #include <servus/uint128_t.h> 39 using servus::uint128_t;
51 typedef SOCKET SocketDescriptor;
53 typedef int SocketDescriptor;
60 using servus::make_uint128;
62 static const std::string DEFAULT_SESSION =
"__zeroeq";
63 static const std::string NULL_SESSION =
"__null_session";
Enhances servus::URI to guarantee the existance of a schema and to allow construction of [host][:port...
std::function< void(const void *, size_t)> EventPayloadFunc
Callback for receival of subscribed event w/ payload.
static const uint32_t TIMEOUT_INDEFINITE
Constant defining 'wait forever' in methods with wait parameters.
std::function< void()> EventFunc
Callback for receival of subscribed event w/o payload.
Includes compile-time defines of ZeroEQ.
Publish-subscribe classes for typed events.