Interface | Description |
---|---|
CliSession | |
NedTracer | |
SSHClient | |
SSHClient.CliSession |
The SSH CLI session interface.
|
SSHClient.SecureFileTransfer |
SSHCLient file transfer interface
|
SSHClient.Subsystem |
SSHCLient subsystem interface
|
Class | Description |
---|---|
NedCapability |
NedCapability is used to communicate the capabilities (supported
namespace, revision, features and deviations) of a NedConnection
(NedGeneric or NedCli).
|
NedCliBase |
This class is used for connections between the NCS and CLI based
NEDs.
|
NedCliBaseTemplate |
This class implements NED CLI template
|
NedCmd |
A NedCmd represents the command send from the NCS with all
parameters.
|
NedConnectionBase |
A NedConnection is the interface used by the NedMux for keeping
track of connections to different devices.
|
NedEditOp |
NedEditOp represents the edit operations provided to a
NedGeneric in the prepare, abort, and revert methods.
|
NedExpectResult |
The result of a expect() method invocation.
|
NedGenericBase |
This interface must be adhered to by code that talks to
a generic device that is modeled in YANG.
|
NedMux |
The NedMux is used as the interface between NCS and the NedConnections.
|
NedTTL |
The NedTTL class is used to pass time-to-live information
to NCS for the entries in a config=false cache.
|
NedWorker |
The NedWorker is used by the NedMux for running a worker thread
for executing NedConnection tasks.
|
SSHConnection | Deprecated |
SSHJSession |
Class implementing the SSHClient.CliSession interface using
the net.schmizz.sshj framework.
|
SSHSession |
A SSH transport.
|
TelnetSession |
A telnet transport.
|
TraceBuffer |
Enum | Description |
---|---|
NedErrorCode | |
NedWorker.TransactionIdMode |
Indicates the mode of Transaction ID supported by the NED.
|
Exception | Description |
---|---|
NedException |
Exception raised from the NED package
|
NedWorker.NotEnoughDataException | |
NedWorker.NotImplementedException | |
SSHSessionException |
Exception raised from the SSH Session
|