Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ListenHandler ¶
type ListenHandler interface {
Handle(context.Context, notification.ExecutionMessage)
}
type Listener ¶
func NewListener ¶
func NewListener(addr string, hdl ListenHandler, opts ...ListenerOption) (Listener, error)
type ListenerOption ¶
type ListenerOption func(*listener)
func WithLogLevel ¶
func WithLogLevel(level zerolog.Level) ListenerOption
func WithLogger ¶
func WithLogger(logger zerolog.Logger) ListenerOption
Click to show internal directories.
Click to hide internal directories.