Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service interface {
// Type returns the type that the service provides
Type() Type
// Register registers the service with the GRPC server
Register(*grpc.Server) error
// Configure configures the service
Configure(auth.Authenticator) error
// Start provides a mechanism to start service specific actions
Start() error
// Stop provides a mechanism to stop the service
Stop() error
}
Service is the interface that all services must implement
Click to show internal directories.
Click to hide internal directories.