| 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
|