package
0.0.0-20200226065818-fe632b36a108
Repository: https://github.com/alipay/sofa-mesh.git
Documentation: pkg.go.dev

# Functions

NewFileClient creates an instance of Client based on the file status specified in the path.
NewFileController creates a new Controller implementation which creates a file at the specified path only when the registered emitters are all available.
NewProbe creates a new Emitter instance.

# Structs

Options customizes the parameters of a probe.
Probe manages the availability status used by Controller.

# Interfaces

Client is the interface to check the status of a probe controller.
Controller provides the internal interface to handle events coming from Emitters.
SupportsProbe provides the interface to register itself to a controller.