Versions in this module Expand all Collapse all v0 v0.4.0 Feb 10, 2022 Changes in this version + var AgentCounter = 0 + var ListenerCounter = 0 + type Controller struct + Connection chan net.Conn + Network string + func New(config ControllerConfig) Controller + func (c *Controller) ListenAndServe() + func (c *Controller) WaitForReady() + type ControllerConfig struct + Address string + Certfile string + DomainWhitelist []string + EnableAutocert bool + EnableSelfcert bool + Keyfile string + type LigoloAgent struct + CloseChan chan bool + Id int + Name string + Network []protocol.NetInterface + Session *yamux.Session + func NewAgent(session *yamux.Session) (LigoloAgent, error) + func (la *LigoloAgent) String() string + type Listener struct + Agent LigoloAgent + ListenerAddr string + ListenerID int32 + Network string + RedirectAddr string + Session net.Conn