Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FullStatus ¶
type FullStatus struct { Nodes *observer.GetNodesResponse Status *observer.ServerStatusResponse }
type Handle ¶
type Handle struct {
// contains filtered or unexported fields
}
func New ¶
func New( log logrus.FieldLogger, delay time.Duration, connPool grpc_client.ConnectionPool, callProps grpc_client.CallPropertiesProvider, ) (*Handle, error)
func (*Handle) Statuses ¶
func (h *Handle) Statuses() chan *FullStatus
type NewClientFn ¶
type ServerStatusCheckerInterface ¶
type ServerStatusCheckerInterface interface { Run(context.Context) Stop() Errors() chan error Statuses() chan *FullStatus }
Click to show internal directories.
Click to hide internal directories.