Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ID ¶
type ID struct { //Route is the key Route *Route //the rest is metadata MachineName string Pid int }
There is one tunnel registry per user, shared across multiple vms. It can register, list and check for existing and running tunnels
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
Manager can create, start and cleanup a tunnel It keeps track of created tunnels for multiple vms so that it can cleanup after unclean shutdowns.
func NewManager ¶
func NewManager() *Manager
func (*Manager) CleanupNotRunningTunnels ¶
func (*Manager) StartTunnel ¶
Click to show internal directories.
Click to hide internal directories.