MCPcopy Index your code
hub / github.com/cloudfoundry/cli / NewSecureShell

Function NewSecureShell

util/clissh/ssh.go:65–78  ·  view source on GitHub ↗
(
	secureDialer SecureDialer,
	terminalHelper TerminalHelper,
	listenerFactory ListenerFactory,
	keepAliveInterval time.Duration,
)

Source from the content-addressed store, hash-verified

63}
64
65func NewSecureShell(
66 secureDialer SecureDialer,
67 terminalHelper TerminalHelper,
68 listenerFactory ListenerFactory,
69 keepAliveInterval time.Duration,
70) *SecureShell {
71 return &SecureShell{
72 secureDialer: secureDialer,
73 terminalHelper: terminalHelper,
74 listenerFactory: listenerFactory,
75 keepAliveInterval: keepAliveInterval,
76 localListeners: []net.Listener{},
77 }
78}
79
80func (c *SecureShell) Close() error {
81 for _, listener := range c.localListeners {

Callers 1

ssh_test.goFile · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected