Documentation
¶
Index ¶
- Constants
- func NewPGCoord(ctx context.Context, logger slog.Logger, ps pubsub.Pubsub, ...) (agpl.Coordinator, error)
- func NewTestPGCoord(ctx context.Context, logger slog.Logger, ps pubsub.Pubsub, ...) (agpl.Coordinator, error)
- type ClientService
- type HTMLCoordinator
- type HTMLDebug
- type HTMLPeer
- type HTMLTunnel
Constants ¶
View Source
const ( EventHeartbeats = "tailnet_coordinator_heartbeat" HeartbeatPeriod = time.Second * 2 MissedHeartbeats = 3 )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ClientService ¶ added in v2.7.0
type ClientService struct {
*agpl.ClientService
}
func NewClientService ¶ added in v2.7.0
func NewClientService(options agpl.ClientServiceOptions) (*ClientService, error)
NewClientService returns a ClientService based on the given Coordinator pointer. The pointer is loaded on each processed connection.
type HTMLCoordinator ¶ added in v2.5.0
type HTMLDebug ¶ added in v2.5.0
type HTMLDebug struct { Coordinators []*HTMLCoordinator Peers []*HTMLPeer Tunnels []*HTMLTunnel }
Click to show internal directories.
Click to hide internal directories.