# Functions

AddClusterEndpoint adds a single cluster endpoint to the collection used by the gRPC resolver.
GetEndpoints returns the endpoints in the cluster.
RemoveClusterEndpoint removes a single cluster endpoint from the collection used by the gRPC resolver.
StartEndpointMonitor monitors the Serf cluster for endpoints and updates the gRPC endpoint list continuously.
UpdateClusterEndpoints updates all of the cluster endpoints with a given name.
ZeroconfManagementLookup does a lookup in Zeroconf to find endpoints.

# Constants

ClusterfunkSchemaName is the schema used for the connections.
GRPCServiceConfig is the default service config for Clusterfunk clients.

# Interfaces

EndpointMonitor monitors a Serf cluster for endpoint changes.