local

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 28, 2024 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

View Source
const TracerName = "git.meschbach.com/mee/junk/actors"

Variables

This section is empty.

Functions

func NewSystem

func NewSystem(opts ...SystemOpts) actors.System

Types

type CompositeLogger

type CompositeLogger struct {
	Loggers []actors.Logger
}

func (*CompositeLogger) Error

func (c *CompositeLogger) Error(format string, args ...any)

func (*CompositeLogger) Fatal

func (c *CompositeLogger) Fatal(format string, args ...any)

func (*CompositeLogger) Info

func (c *CompositeLogger) Info(format string, args ...any)

func (*CompositeLogger) Warn

func (c *CompositeLogger) Warn(format string, args ...any)

type CompositeLoggingStrategy

type CompositeLoggingStrategy struct {
	Loggers []LoggingStrategy
}

type ConsoleLoggingStrategy

type ConsoleLoggingStrategy struct{}

type LoggingStrategy

type LoggingStrategy interface {
	// contains filtered or unexported methods
}

type MessageTimeoutError

type MessageTimeoutError struct {
	Waited time.Duration
	For    actors.Pid
}

func (*MessageTimeoutError) Error

func (m *MessageTimeoutError) Error() string

type OTELLoggingStrategy

type OTELLoggingStrategy struct {
}

type SystemOpts

type SystemOpts interface {
	// contains filtered or unexported methods
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL