#include <mongocxx/v1/events/topology_description.hpp>
TopologyDescription from the SDAM Logging and Monitoring specification.
Public Member Functions | |
| bool | has_readable_server (v1::read_preference const &rp) const |
| Return true when a readable server is available according to this topology description. | |
| bool | has_writable_server () const |
| Return true when a writable server is available according to this topology description. | |
| std::vector< v1::events::server_description > | servers () const |
| Return the server descriptions for all servers in this topology description. | |
| bsoncxx::v1::stdx::string_view | type () const |
| Return the topology type. | |
| bool mongocxx::v1::events::topology_description::has_readable_server | ( | v1::read_preference const & | rp | ) | const |
Return true when a readable server is available according to this topology description.
| bool mongocxx::v1::events::topology_description::has_writable_server | ( | ) | const |
Return true when a writable server is available according to this topology description.
| std::vector< v1::events::server_description > mongocxx::v1::events::topology_description::servers | ( | ) | const |
Return the server descriptions for all servers in this topology description.
| bsoncxx::v1::stdx::string_view mongocxx::v1::events::topology_description::type | ( | ) | const |
Return the topology type.