Versions in this module Expand all Collapse all v0 v0.14.0 Dec 18, 2024 Changes in this version + func UpdateNodeRelayServers(node spec.ServerName, relays []spec.ServerName, ctx context.Context, ...) + type RelayServerRetriever struct + func NewRelayServerRetriever(ctx context.Context, serverName spec.ServerName, ...) RelayServerRetriever + func (r *RelayServerRetriever) GetQueriedServerStatus() map[spec.ServerName]bool + func (r *RelayServerRetriever) GetRelayServers() []spec.ServerName + func (r *RelayServerRetriever) InitializeRelayServers(eLog *logrus.Entry) + func (r *RelayServerRetriever) IsRunning() bool + func (r *RelayServerRetriever) SetRelayServers(servers []spec.ServerName) + func (r *RelayServerRetriever) StartSync() + func (r *RelayServerRetriever) SyncRelayServers(stop <-chan bool)