Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrInvalidAddress = errors.New("invalid address") ErrUnableToCreateServer = errors.New("unable to create server") ErrUnableToDiscoverServer = errors.New("unable to discover server") ErrServerDiscoveryInProgress = errors.New("server discovery is in progress") ErrServerHasNoQueryablePort = errors.New("server has no queryable port") )
Functions ¶
This section is empty.
Types ¶
type UseCase ¶
type UseCase struct {
// contains filtered or unexported fields
}
func New ¶
func New( serverRepo repositories.ServerRepository, probeRepo repositories.ProbeRepository, opts UseCaseOptions, metrics *metrics.Collector, logger *zerolog.Logger, ) UseCase
type UseCaseOptions ¶ added in v0.14.0
type UseCaseOptions struct {
MaxProbeRetries int
}
Click to show internal directories.
Click to hide internal directories.