35class heartbeat_started_event {
37 explicit heartbeat_started_event(
void const* event);
44 heartbeat_started_event(heartbeat_started_event&&) =
default;
45 heartbeat_started_event& operator=(heartbeat_started_event&&) noexcept = default;
47 heartbeat_started_event(heartbeat_started_event const&) = default;
48 heartbeat_started_event& operator=(heartbeat_started_event const&) = default;
72 void const* _started_event;
35class heartbeat_started_event {
…};
79#include <mongocxx/config/postlude.hpp>
std::uint16_t port() const
Returns the port.
~heartbeat_started_event()
Destroys a heartbeat_started_event.
bsoncxx::v_noabi::stdx::string_view host() const
Returns the host name.
bool awaited() const
Returns a boolean indicating whether this heartbeat event is from an awaitable hello.
Declares mongocxx::v_noabi::events::heartbeat_started_event.
#define MONGOCXX_ABI_EXPORT_CDECL(...)
Equivalent to MONGOCXX_ABI_EXPORT with MONGOCXX_ABI_CDECL.
Definition export.hpp:52
The mongocxx v_noabi macro guard prelude header.
The top-level namespace within which all bsoncxx library entities are declared.
Declares entities describing APM events.
Declares entities whose ABI stability is NOT guaranteed.
The top-level namespace within which all mongocxx library entities are declared.
Provides std::string_view-related polyfills for library API usage.