# Packages
Package mock_cluster is a generated GoMock package.
# Functions
GetBindBroadcastTopic gets the topic on which bind events will be broadcasted.
GetUserKickTopic get the topic for kicking an user.
GetUserMessagesTopic get the topic for user.
NewEtcdServiceDiscovery ctor.
NewGRPCClient returns a new instance of GRPCClient.
NewGRPCServer constructor.
NewInfoRetriever returns a *infoRetriever.
NewNatsRPCClient ctor.
NewNatsRPCServer ctor.
NewServer ctor.
# Structs
GRPCClient rpc client struct.
GRPCServer rpc server struct.
NatsRPCClient struct.
NatsRPCServer struct.
Server struct.
# Interfaces
InfoRetriever gets cluster info It can be implemented, for exemple, by reading env var, config or by accessing the cluster API.
RemoteBindingListener listens to session bindings in remote servers.
RPCClient interface.
RPCServer interface.
SDListener interface.
ServiceDiscovery is the interface for a service discovery client.
# Type aliases
Action type for enum.