Robot Framework SSH Library
SSHLibrary.javaclient.Shell Class Reference
Inheritance diagram for SSHLibrary.javaclient.Shell:
SSHLibrary.abstractclient.AbstractShell

Public Member Functions

def __init__ (self, client, term_type, term_width, term_height)
 
def read (self)
 Reads all the output from the shell. More...
 
def read_byte (self)
 Reads a single byte from the shell. More...
 
def write (self, text)
 Writes the text in the current shell. More...
 

Static Public Member Functions

def resize (width, height)
 

Public Attributes

 shell
 

Private Member Functions

def _output_available (self)
 

Private Attributes

 _stdout
 
 _stdin
 

Detailed Description

Definition at line 119 of file javaclient.py.

Constructor & Destructor Documentation

◆ __init__()

def SSHLibrary.javaclient.Shell.__init__ (   self,
  client,
  term_type,
  term_width,
  term_height 
)

Definition at line 121 of file javaclient.py.

Member Function Documentation

◆ _output_available()

def SSHLibrary.javaclient.Shell._output_available (   self)
private

Definition at line 145 of file javaclient.py.

◆ read()

def SSHLibrary.javaclient.Shell.read (   self)

Reads all the output from the shell.

    :returns: The read output.

Reimplemented from SSHLibrary.abstractclient.AbstractShell.

Definition at line 129 of file javaclient.py.

◆ read_byte()

def SSHLibrary.javaclient.Shell.read_byte (   self)

Reads a single byte from the shell.

    :returns: The read byte.

Reimplemented from SSHLibrary.abstractclient.AbstractShell.

Definition at line 136 of file javaclient.py.

◆ resize()

def SSHLibrary.javaclient.Shell.resize (   width,
  height 
)
static

Definition at line 142 of file javaclient.py.

◆ write()

def SSHLibrary.javaclient.Shell.write (   self,
  text 
)

Writes the text in the current shell.

    :param str text: The text to be written. No newline characters are
        be appended automatically to the written text by this method.

Reimplemented from SSHLibrary.abstractclient.AbstractShell.

Definition at line 148 of file javaclient.py.

Member Data Documentation

◆ _stdin

SSHLibrary.javaclient.Shell._stdin
private

Definition at line 127 of file javaclient.py.

◆ _stdout

SSHLibrary.javaclient.Shell._stdout
private

Definition at line 126 of file javaclient.py.

◆ shell

SSHLibrary.javaclient.Shell.shell

Definition at line 125 of file javaclient.py.


The documentation for this class was generated from the following file: