SYMBOL INDEX (39 symbols across 7 files) FILE: _examples/proxy/proxy.go function main (line 9) | func main() { FILE: _examples/scp/scp.go function main (line 9) | func main() { FILE: _examples/ssh/ssh.go function main (line 10) | func main() { FILE: _examples/stream/stream.go function main (line 10) | func main() { FILE: _examples/writeFile/writeFile.go function main (line 10) | func main() { FILE: easyssh.go type Protocol (line 36) | type Protocol constant PROTOCOL_TCP (line 39) | PROTOCOL_TCP Protocol = "tcp" constant PROTOCOL_TCP4 (line 40) | PROTOCOL_TCP4 Protocol = "tcp4" constant PROTOCOL_TCP6 (line 41) | PROTOCOL_TCP6 Protocol = "tcp6" type MakeConfig (line 52) | type MakeConfig struct method Connect (line 210) | func (ssh_conf *MakeConfig) Connect() (*ssh.Session, *ssh.Client, erro... method Stream (line 339) | func (ssh_conf *MakeConfig) Stream(command string, timeout ...time.Dur... method Run (line 454) | func (ssh_conf *MakeConfig) Run(command string, timeout ...time.Durati... method WriteFile (line 491) | func (ssh_conf *MakeConfig) WriteFile(reader io.Reader, size int64, et... method Scp (line 543) | func (ssh_conf *MakeConfig) Scp(sourceFile string, etargetFile string)... type DefaultConfig (line 84) | type DefaultConfig struct function getKeyFile (line 113) | func getKeyFile(keypath, passphrase string) (ssh.Signer, error) { function getSSHConfig (line 137) | func getSSHConfig(config DefaultConfig) (*ssh.ClientConfig, io.Closer) { FILE: easyssh_test.go function getHostPublicKeyFile (line 17) | func getHostPublicKeyFile(keypath string) (ssh.PublicKey, error) { function TestGetKeyFile (line 33) | func TestGetKeyFile(t *testing.T) { function TestRunCommandWithFingerprint (line 51) | func TestRunCommandWithFingerprint(t *testing.T) { function TestPrivateKeyAndPassword (line 85) | func TestPrivateKeyAndPassword(t *testing.T) { function TestRunCommand (line 132) | func TestRunCommand(t *testing.T) { function TestSCPCommand (line 185) | func TestSCPCommand(t *testing.T) { function TestSCPCommandWithKey (line 218) | func TestSCPCommandWithKey(t *testing.T) { function TestProxyClient (line 275) | func TestProxyClient(t *testing.T) { function TestProxyClientSSHCommand (line 353) | func TestProxyClientSSHCommand(t *testing.T) { function TestSCPCommandWithPassword (line 374) | func TestSCPCommandWithPassword(t *testing.T) { function TestWrongRawKey (line 397) | func TestWrongRawKey(t *testing.T) { function TestExitCode (line 413) | func TestExitCode(t *testing.T) { function TestSSHWithPassphrase (line 429) | func TestSSHWithPassphrase(t *testing.T) { function TestSCPCommandUseInsecureCipher (line 446) | func TestSCPCommandUseInsecureCipher(t *testing.T) { function TestRootAccount (line 470) | func TestRootAccount(t *testing.T) { function TestSudoCommand (line 486) | func TestSudoCommand(t *testing.T) { function TestCommandTimeout (line 502) | func TestCommandTimeout(t *testing.T) { function TestProxyTimeoutHandling (line 520) | func TestProxyTimeoutHandling(t *testing.T) { function TestProxyDialTimeout (line 555) | func TestProxyDialTimeout(t *testing.T) { function TestProxyDialTimeoutInRun (line 591) | func TestProxyDialTimeoutInRun(t *testing.T) { function TestProxyGoroutineLeak (line 632) | func TestProxyGoroutineLeak(t *testing.T) {