package
0.0.0-20241125151401-e66715b925b4
Repository: https://github.com/zenoss/serviced.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
NewDefaultProxyRegistry Create a new ProxyRegistry.
NewProxyRegistry Create a new ProxyRegistry using the supplied ProxyFactory.
NewTCPMux creates a new tcp mux with the given listener.
No description provided by the author
TempCertFile creates a temp file with the contents set to proxyCertPEM and returns the temp file path.
TempKeyFile creates a temp file with the contents set to proxyCertPEM and returns the temp file path.

# Variables

command to generate: openssl req -x509 -sha256 -nodes -days 1826 -newkey rsa:2048 -keyout NEW_SERVER_KEY.key -out NEW_SERVER_CERT.crt.
No description provided by the author

# Structs

ProxyAddress is a IP and port grouping.
TCPMux is an implementation of tcp muxing RFC 1078.

# Interfaces

Proxy is the interface of a proxy.
ProxyRegistry is an interface of a proxy registration service.

# Type aliases

ProxyFactory is a function declaration for a proxy factory.