# Functions
BuildServer builds a server.Server from an endpoint, IsMasterResult, and a BuildInfoResult.
DiffCluster returns the difference of two clusters.
NewFSM creates a new FSM.
NewRange creates a new Range given a min and a max.
NewTagSetFromMap creates a new tag set from a map.
NewTagSetsFromMaps creates new tag sets from maps.
# Constants
ServerKind constants.
ClusterKind constants.
ClusterKind constants.
ClusterKind constants.
ServerKind constants.
ServerKind constants.
ServerKind constants.
ServerKind constants.
ServerKind constants.
ClusterKind constants.
ClusterKind constants.
ServerKind constants.
Unknown is an unknown cluster or server kind.
UnsetRTT is the unset value for a round trip time.
# Structs
Cluster is a description of a cluster.
ClusterDiff is the difference between two clusters.
Conn is a description of a connection.
FSM is a finite state machine for transitioning cluster states.
Range is an inclusive range between 2 uint32.
Server is a description of a server.
Tag is a name/value pair.
Version represents a software version.
# Type aliases
Addr is the address of a mongodb server.
ClusterKind represents a type of the cluster.
ServerKind represents a type of server.
TagSet is an ordered list of Tags.