package
0.1.5
Repository: https://github.com/davedotdev/go-netconf.git
Documentation: pkg.go.dev

# Functions

Dial creates a new NETCONF session using a SSH Transport.
DialSSHTimeout creates a new NETCONF session using a SSH Transport with timeout.
NewSSHSession creates a new NETCONF session using an existing net.Conn.
SSHConfigPassword is a convenience function that takes a username and password and returns a new ssh.ClientConfig setup to pass that username and password.
SSHConfigPubKeyAgent is a convience function that takes a username and returns a new ssh.Clientconfig setup to pass credentials received from an ssh agent.
SSHConfigPubKeyFile is a convenience function that takes a username, private key and passphrase and returns a new ssh.ClientConfig setup to pass credentials to DialSSH.

# Constants

DefaultPort is the default SSH port used when communicating with NETCONF.

# Structs

TransportSSH maintains the information necessary to communicate with the remote device over SSH.