# Packages
No description provided by the author
# Functions
NewPeer creates a new Peer instance and prepare custom logging.
NewRelay creates a new Relay instance
Parameters: meter: An instance of metric.Meter from the go.opentelemetry.io/otel/metric package.
NewServer creates a new relay server instance.
NewStore creates a new Store instance.
# Structs
ListenerConfig is the configuration for the listener.
Peer represents a peer connection.
Relay represents the relay server.
Server is the main entry point for the relay server.
Store is a thread-safe store of peers It is used to store the peers that are connected to the relay server.