Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HTTPServer ¶
type HTTPServer struct {
// contains filtered or unexported fields
}
func NewHTTPServer ¶
func NewHTTPServer(tunnelStorer TunnelStorer, port string) *HTTPServer
func (*HTTPServer) StartHTTPServer ¶
func (s *HTTPServer) StartHTTPServer(ctx context.Context) error
type SSHServer ¶
type SSHServer struct {
// contains filtered or unexported fields
}
func NewSSHServer ¶
func NewSSHServer(tunnelStorer TunnelStorer, port string) *SSHServer
type TunnelStore ¶
type TunnelStore struct {
// contains filtered or unexported fields
}
func (*TunnelStore) Delete ¶
func (ts *TunnelStore) Delete(id string)
func (*TunnelStore) Put ¶
func (ts *TunnelStore) Put(id string, tunnel chan Tunnel)
Click to show internal directories.
Click to hide internal directories.