Robot Framework
robot.libraries.Telnet.TelnetConnection Class Reference
Inheritance diagram for robot.libraries.Telnet.TelnetConnection:

Public Member Functions

def __init__ (self, host=None, port=23, timeout=3.0, newline='CRLF', prompt=None, prompt_is_regexp=False, encoding='UTF-8', encoding_errors='ignore', default_log_level='INFO', window_size=None, environ_user=None, terminal_emulation=False, terminal_type=None, telnetlib_log_level='TRACE', connection_timeout=None)
 
def close_connection (self, loglevel=None)
 Closes the current Telnet connection. More...
 
def execute_command (self, command, loglevel=None, strip_prompt=False)
 Executes the given command and reads, logs, and returns everything until the prompt. More...
 
def login (self, username, password, login_prompt='login:', password_prompt='Password:', login_timeout='1 second', login_incorrect='Login incorrect')
 Logs in to the Telnet server with the given user information. More...
 
def msg (self, msg, *args)
 
def read (self, loglevel=None)
 Reads everything that is currently available in the output. More...
 
def read_until (self, expected, loglevel=None)
 Reads output until expected text is encountered. More...
 
def read_until_prompt (self, loglevel=None, strip_prompt=False)
 Reads output until the prompt is encountered. More...
 
def read_until_regexp (self, *expected)
 Reads output until any of the expected regular expressions match. More...
 
def set_default_log_level (self, level)
 Sets the default log level used for logging in the current connection. More...
 
def set_encoding (self, encoding=None, errors=None)
 Sets the encoding to use for writing and reading in the current connection. More...
 
def set_newline (self, newline)
 Sets the newline used by Write keyword in the current connection. More...
 
def set_prompt (self, prompt, prompt_is_regexp=False)
 Sets the prompt used by Read Until Prompt and Login in the current connection. More...
 
def set_telnetlib_log_level (self, level)
 Sets the log level used for logging in the underlying telnetlib. More...
 
def set_timeout (self, timeout)
 Sets the timeout used for waiting output in the current connection. More...
 
def write (self, text, loglevel=None)
 Writes the given text plus a newline into the connection. More...
 
def write_bare (self, text)
 Writes the given text, and nothing else, into the connection. More...
 
def write_control_character (self, character)
 Writes the given control character into the connection. More...
 
def write_until_expected_output (self, text, expected, timeout, retry_interval, loglevel=None)
 Writes the given text repeatedly, until expected appears in the output. More...
 

Static Public Attributes

float INTERNAL_UPDATE_FREQUENCY = 0.03
 
string NEW_ENVIRON_IS = b'\x00'
 
string NEW_ENVIRON_VALUE = b'\x01'
 
string NEW_ENVIRON_VAR = b'\x00'
 

Properties

 _terminal_frequency = property
 

Private Member Functions

def _check_terminal_emulation (self, terminal_emulation)
 
def _convert_control_code_name_to_character (self, name)
 
def _custom_timeout (self, timeout)
 
def _decode (self, bytes)
 
def _encode (self, text)
 
def _get_control_character (self, int_or_name)
 
def _get_newline_for (self, text)
 
def _is_valid_log_level (self, level)
 
def _log (self, msg, level=None)
 
def _negotiate_options (self, sock, cmd, opt)
 
def _opt_dont_and_wont (self, cmd, opt)
 
def _opt_echo_on (self, opt)
 
def _opt_environ_user (self, opt, environ_user)
 
def _opt_terminal_type (self, opt, terminal_type)
 
def _opt_window_size (self, opt, window_x, window_y)
 
def _prompt_is_set (self)
 
def _read_until (self, expected)
 
def _read_until_prompt (self)
 
def _read_until_regexp (self, *expected)
 
def _set_default_log_level (self, level)
 
def _set_encoding (self, encoding, errors)
 
def _set_newline (self, newline)
 
def _set_prompt (self, prompt, prompt_is_regexp)
 
def _set_telnetlib_log_level (self, level)
 
def _set_timeout (self, timeout)
 
def _strip_prompt (self, output)
 
def _submit_credentials (self, username, password, login_prompt, password_prompt)
 
def _telnet_read_until_regexp (self, expected_list)
 
def _terminal_frequency (self)
 
def _terminal_read_until (self, expected)
 
def _terminal_read_until_regexp (self, expected_list)
 
def _to_byte_regexp (self, exp)
 
def _verify_connection (self)
 
def _verify_login_without_prompt (self, delay, incorrect)
 

Private Attributes

 _default_log_level
 
 _encoding
 
 _environ_user
 
 _newline
 
 _opt_responses
 
 _prompt
 
 _telnetlib_log_level
 
 _terminal_emulator
 
 _terminal_type
 
 _timeout
 
 _window_size
 

Detailed Description

Definition at line 486 of file Telnet.py.

Constructor & Destructor Documentation

◆ __init__()

def robot.libraries.Telnet.TelnetConnection.__init__ (   self,
  host = None,
  port = 23,
  timeout = 3.0,
  newline = 'CRLF',
  prompt = None,
  prompt_is_regexp = False,
  encoding = 'UTF-8',
  encoding_errors = 'ignore',
  default_log_level = 'INFO',
  window_size = None,
  environ_user = None,
  terminal_emulation = False,
  terminal_type = None,
  telnetlib_log_level = 'TRACE',
  connection_timeout = None 
)

Definition at line 492 of file Telnet.py.

Member Function Documentation

◆ _check_terminal_emulation()

def robot.libraries.Telnet.TelnetConnection._check_terminal_emulation (   self,
  terminal_emulation 
)
private

Definition at line 1150 of file Telnet.py.

◆ _convert_control_code_name_to_character()

def robot.libraries.Telnet.TelnetConnection._convert_control_code_name_to_character (   self,
  name 
)
private

Definition at line 861 of file Telnet.py.

◆ _custom_timeout()

def robot.libraries.Telnet.TelnetConnection._custom_timeout (   self,
  timeout 
)
private

Definition at line 1079 of file Telnet.py.

◆ _decode()

def robot.libraries.Telnet.TelnetConnection._decode (   self,
  bytes 
)
private

Definition at line 639 of file Telnet.py.

◆ _encode()

def robot.libraries.Telnet.TelnetConnection._encode (   self,
  text 
)
private

Definition at line 632 of file Telnet.py.

◆ _get_control_character()

def robot.libraries.Telnet.TelnetConnection._get_control_character (   self,
  int_or_name 
)
private

Definition at line 854 of file Telnet.py.

◆ _get_newline_for()

def robot.libraries.Telnet.TelnetConnection._get_newline_for (   self,
  text 
)
private

Definition at line 786 of file Telnet.py.

◆ _is_valid_log_level()

def robot.libraries.Telnet.TelnetConnection._is_valid_log_level (   self,
  level 
)
private

Definition at line 681 of file Telnet.py.

◆ _log()

def robot.libraries.Telnet.TelnetConnection._log (   self,
  msg,
  level = None 
)
private

Definition at line 1090 of file Telnet.py.

◆ _negotiate_options()

def robot.libraries.Telnet.TelnetConnection._negotiate_options (   self,
  sock,
  cmd,
  opt 
)
private

Definition at line 1095 of file Telnet.py.

◆ _opt_dont_and_wont()

def robot.libraries.Telnet.TelnetConnection._opt_dont_and_wont (   self,
  cmd,
  opt 
)
private

Definition at line 1139 of file Telnet.py.

◆ _opt_echo_on()

def robot.libraries.Telnet.TelnetConnection._opt_echo_on (   self,
  opt 
)
private

Definition at line 1117 of file Telnet.py.

◆ _opt_environ_user()

def robot.libraries.Telnet.TelnetConnection._opt_environ_user (   self,
  opt,
  environ_user 
)
private

Definition at line 1126 of file Telnet.py.

◆ _opt_terminal_type()

def robot.libraries.Telnet.TelnetConnection._opt_terminal_type (   self,
  opt,
  terminal_type 
)
private

Definition at line 1120 of file Telnet.py.

◆ _opt_window_size()

def robot.libraries.Telnet.TelnetConnection._opt_window_size (   self,
  opt,
  window_x,
  window_y 
)
private

Definition at line 1133 of file Telnet.py.

◆ _prompt_is_set()

def robot.libraries.Telnet.TelnetConnection._prompt_is_set (   self)
private

Definition at line 599 of file Telnet.py.

◆ _read_until()

def robot.libraries.Telnet.TelnetConnection._read_until (   self,
  expected 
)
private

Definition at line 906 of file Telnet.py.

◆ _read_until_prompt()

def robot.libraries.Telnet.TelnetConnection._read_until_prompt (   self)
private

Definition at line 1044 of file Telnet.py.

◆ _read_until_regexp()

def robot.libraries.Telnet.TelnetConnection._read_until_regexp (   self,
expected 
)
private

Definition at line 934 of file Telnet.py.

◆ _set_default_log_level()

def robot.libraries.Telnet.TelnetConnection._set_default_log_level (   self,
  level 
)
private

Definition at line 676 of file Telnet.py.

◆ _set_encoding()

def robot.libraries.Telnet.TelnetConnection._set_encoding (   self,
  encoding,
  errors 
)
private

Definition at line 629 of file Telnet.py.

◆ _set_newline()

def robot.libraries.Telnet.TelnetConnection._set_newline (   self,
  newline 
)
private

Definition at line 561 of file Telnet.py.

◆ _set_prompt()

def robot.libraries.Telnet.TelnetConnection._set_prompt (   self,
  prompt,
  prompt_is_regexp 
)
private

Definition at line 593 of file Telnet.py.

◆ _set_telnetlib_log_level()

def robot.libraries.Telnet.TelnetConnection._set_telnetlib_log_level (   self,
  level 
)
private

Definition at line 655 of file Telnet.py.

◆ _set_timeout()

def robot.libraries.Telnet.TelnetConnection._set_timeout (   self,
  timeout 
)
private

Definition at line 539 of file Telnet.py.

◆ _strip_prompt()

def robot.libraries.Telnet.TelnetConnection._strip_prompt (   self,
  output 
)
private

Definition at line 1049 of file Telnet.py.

◆ _submit_credentials()

def robot.libraries.Telnet.TelnetConnection._submit_credentials (   self,
  username,
  password,
  login_prompt,
  password_prompt 
)
private

Definition at line 746 of file Telnet.py.

◆ _telnet_read_until_regexp()

def robot.libraries.Telnet.TelnetConnection._telnet_read_until_regexp (   self,
  expected_list 
)
private

Definition at line 958 of file Telnet.py.

◆ _terminal_frequency()

def robot.libraries.Telnet.TelnetConnection._terminal_frequency (   self)
private

Definition at line 917 of file Telnet.py.

◆ _terminal_read_until()

def robot.libraries.Telnet.TelnetConnection._terminal_read_until (   self,
  expected 
)
private

Definition at line 920 of file Telnet.py.

◆ _terminal_read_until_regexp()

def robot.libraries.Telnet.TelnetConnection._terminal_read_until_regexp (   self,
  expected_list 
)
private

Definition at line 942 of file Telnet.py.

◆ _to_byte_regexp()

def robot.libraries.Telnet.TelnetConnection._to_byte_regexp (   self,
  exp 
)
private

Definition at line 966 of file Telnet.py.

◆ _verify_connection()

def robot.libraries.Telnet.TelnetConnection._verify_connection (   self)
private

Definition at line 1086 of file Telnet.py.

◆ _verify_login_without_prompt()

def robot.libraries.Telnet.TelnetConnection._verify_login_without_prompt (   self,
  delay,
  incorrect 
)
private

Definition at line 755 of file Telnet.py.

◆ close_connection()

def robot.libraries.Telnet.TelnetConnection.close_connection (   self,
  loglevel = None 
)

Closes the current Telnet connection.

    Remaining output in the connection is read, logged, and returned.
    It is not an error to close an already closed connection.

    Use `Close All Connections` if you want to make sure all opened
    connections are closed.

    See `Logging` section for more information about log levels.

Definition at line 698 of file Telnet.py.

◆ execute_command()

def robot.libraries.Telnet.TelnetConnection.execute_command (   self,
  command,
  loglevel = None,
  strip_prompt = False 
)

Executes the given command and reads, logs, and returns everything until the prompt.

    This keyword requires the prompt to be [#Configuration|configured]
    either in `importing` or with `Open Connection` or `Set Prompt` keyword.

    This is a convenience keyword that uses `Write` and `Read Until Prompt`
    internally. Following two examples are thus functionally identical:

    | ${out} = | `Execute Command`   | pwd |

    | `Write`  | pwd                 |
    | ${out} = | `Read Until Prompt` |

    See `Logging` section for more information about log levels and `Read
    Until Prompt` for more information about the ``strip_prompt`` parameter.

Definition at line 1074 of file Telnet.py.

◆ login()

def robot.libraries.Telnet.TelnetConnection.login (   self,
  username,
  password,
  login_prompt = 'login: ',
  password_prompt = 'Password: ',
  login_timeout = '1 second',
  login_incorrect = 'Login incorrect' 
)

Logs in to the Telnet server with the given user information.

    This keyword reads from the connection until the ``login_prompt`` is
    encountered and then types the given ``username``. Then it reads until
    the ``password_prompt`` and types the given ``password``. In both cases
    a newline is appended automatically and the connection specific
    timeout used when waiting for outputs.

    How logging status is verified depends on whether a prompt is set for
    this connection or not:

    1) If the prompt is set, this keyword reads the output until the prompt
    is found using the normal timeout. If no prompt is found, login is
    considered failed and also this keyword fails. Note that in this case
    both ``login_timeout`` and ``login_incorrect`` arguments are ignored.

    2) If the prompt is not set, this keywords sleeps until ``login_timeout``
    and then reads all the output available on the connection. If the
    output contains ``login_incorrect`` text, login is considered failed
    and also this keyword fails.

    See `Configuration` section for more information about setting
    newline, timeout, and prompt.

Definition at line 730 of file Telnet.py.

◆ msg()

def robot.libraries.Telnet.TelnetConnection.msg (   self,
  msg,
args 
)

Definition at line 1145 of file Telnet.py.

◆ read()

def robot.libraries.Telnet.TelnetConnection.read (   self,
  loglevel = None 
)

Reads everything that is currently available in the output.

    Read output is both returned and logged. See `Logging` section for more
    information about log levels.

Definition at line 881 of file Telnet.py.

◆ read_until()

def robot.libraries.Telnet.TelnetConnection.read_until (   self,
  expected,
  loglevel = None 
)

Reads output until expected text is encountered.

    Text up to and including the match is returned and logged. If no match
    is found, this keyword fails. How much to wait for the output depends
    on the [#Configuration|configured timeout].

    See `Logging` section for more information about log levels. Use
    `Read Until Regexp` if more complex matching is needed.

Definition at line 899 of file Telnet.py.

◆ read_until_prompt()

def robot.libraries.Telnet.TelnetConnection.read_until_prompt (   self,
  loglevel = None,
  strip_prompt = False 
)

Reads output until the prompt is encountered.

    This keyword requires the prompt to be [#Configuration|configured]
    either in `importing` or with `Open Connection` or `Set Prompt` keyword.

    By default, text up to and including the prompt is returned and logged.
    If no prompt is found, this keyword fails. How much to wait for the
    output depends on the [#Configuration|configured timeout].

    If you want to exclude the prompt from the returned output, set
    ``strip_prompt`` to a true value (see `Boolean arguments`). If your
    prompt is a regular expression, make sure that the expression spans the
    whole prompt, because only the part of the output that matches the
    regular expression is stripped away.

    See `Logging` section for more information about log levels.

Definition at line 1030 of file Telnet.py.

◆ read_until_regexp()

def robot.libraries.Telnet.TelnetConnection.read_until_regexp (   self,
expected 
)

Reads output until any of the expected regular expressions match.

    This keyword accepts any number of regular expressions patterns or
    compiled Python regular expression objects as arguments. Text up to
    and including the first match to any of the regular expressions is
    returned and logged. If no match is found, this keyword fails. How much
    to wait for the output depends on the [#Configuration|configured timeout].

    If the last given argument is a [#Logging|valid log level], it is used
    as ``loglevel`` similarly as with `Read Until` keyword.

    See the documentation of
    [http://docs.python.org/library/re.html|Python re module]
    for more information about the supported regular expression syntax.
    Notice that possible backslashes need to be escaped in Robot Framework data.

    Examples:
    | `Read Until Regexp` | (#|$) |
    | `Read Until Regexp` | first_regexp | second_regexp |
    | `Read Until Regexp` | \\\\d{4}-\\\\d{2}-\\\\d{2} | DEBUG |

Definition at line 997 of file Telnet.py.

◆ set_default_log_level()

def robot.libraries.Telnet.TelnetConnection.set_default_log_level (   self,
  level 
)

Sets the default log level used for logging in the current connection.

    The old default log level is returned and can be used to restore the
    log level later.

    See `Configuration` section for more information about global and
    connection specific configuration.

Definition at line 670 of file Telnet.py.

◆ set_encoding()

def robot.libraries.Telnet.TelnetConnection.set_encoding (   self,
  encoding = None,
  errors = None 
)

Sets the encoding to use for writing and reading in the current connection.

    The given ``encoding`` specifies the encoding to use when written/read
    text is encoded/decoded, and ``errors`` specifies the error handler to
    use if encoding/decoding fails. Either of these can be omitted and in
    that case the old value is not affected. Use string ``NONE`` to disable
    encoding altogether.

    See `Configuration` section for more information about encoding and
    error handlers, as well as global and connection specific configuration
    in general.

    The old values are returned and can be used to restore the encoding
    and the error handler later. See `Set Prompt` for a similar example.

    If terminal emulation is used, the encoding can not be changed on an open
    connection.

Definition at line 621 of file Telnet.py.

◆ set_newline()

def robot.libraries.Telnet.TelnetConnection.set_newline (   self,
  newline 
)

Sets the newline used by Write keyword in the current connection.

    The old newline is returned and can be used to restore the newline later.
    See `Set Timeout` for a similar example.

    If terminal emulation is used, the newline can not be changed on an open
    connection.

    See `Configuration` section for more information about global and
    connection specific configuration.

Definition at line 553 of file Telnet.py.

◆ set_prompt()

def robot.libraries.Telnet.TelnetConnection.set_prompt (   self,
  prompt,
  prompt_is_regexp = False 
)

Sets the prompt used by Read Until Prompt and Login in the current connection.

    If ``prompt_is_regexp`` is given a true value (see `Boolean arguments`),
    the given ``prompt`` is considered to be a regular expression.

    The old prompt is returned and can be used to restore the prompt later.

    Example:
    | ${prompt} | ${regexp} = | `Set Prompt` | $ |
    | `Do Something` |
    | `Set Prompt` | ${prompt} | ${regexp} |

    See the documentation of
    [http://docs.python.org/library/re.html|Python re module]
    for more information about the supported regular expression syntax.
    Notice that possible backslashes need to be escaped in Robot Framework data.

    See `Configuration` section for more information about global and
    connection specific configuration.

Definition at line 585 of file Telnet.py.

◆ set_telnetlib_log_level()

def robot.libraries.Telnet.TelnetConnection.set_telnetlib_log_level (   self,
  level 
)

Sets the log level used for logging in the underlying telnetlib.

    Note that ``telnetlib`` can be very noisy thus using the level ``NONE``
    can shutdown the messages generated by this library.

Definition at line 649 of file Telnet.py.

◆ set_timeout()

def robot.libraries.Telnet.TelnetConnection.set_timeout (   self,
  timeout 
)

Sets the timeout used for waiting output in the current connection.

    Read operations that expect some output to appear (`Read Until`, `Read
    Until Regexp`, `Read Until Prompt`, `Login`) use this timeout and fail
    if the expected output does not appear before this timeout expires.

    The ``timeout`` must be given in `time string format`. The old timeout
    is returned and can be used to restore the timeout later.

    Example:
    | ${old} =       | `Set Timeout` | 2 minute 30 seconds |
    | `Do Something` |
    | `Set Timeout`  | ${old}  |

    See `Configuration` section for more information about global and
    connection specific configuration.

Definition at line 533 of file Telnet.py.

◆ write()

def robot.libraries.Telnet.TelnetConnection.write (   self,
  text,
  loglevel = None 
)

Writes the given text plus a newline into the connection.

    The newline character sequence to use can be [#Configuration|configured]
    both globally and per connection basis. The default value is ``CRLF``.

    This keyword consumes the written text, until the added newline, from
    the output and logs and returns it. The given text itself must not
    contain newlines. Use `Write Bare` instead if either of these features
    causes a problem.

    *Note:* This keyword does not return the possible output of the executed
    command. To get the output, one of the `Read ...` `keywords` must be
    used. See `Writing and reading` section for more details.

    See `Logging` section for more information about log levels.

Definition at line 777 of file Telnet.py.

◆ write_bare()

def robot.libraries.Telnet.TelnetConnection.write_bare (   self,
  text 
)

Writes the given text, and nothing else, into the connection.

    This keyword does not append a newline nor consume the written text.
    Use `Write` if these features are needed.

Definition at line 796 of file Telnet.py.

◆ write_control_character()

def robot.libraries.Telnet.TelnetConnection.write_control_character (   self,
  character 
)

Writes the given control character into the connection.

    The control character is prepended with an IAC (interpret as command)
    character.

    The following control character names are supported: BRK, IP, AO, AYT,
    EC, EL, NOP. Additionally, you can use arbitrary numbers to send any
    control character.

    Example:
    | Write Control Character | BRK | # Send Break command |
    | Write Control Character | 241 | # Send No operation command |

Definition at line 850 of file Telnet.py.

◆ write_until_expected_output()

def robot.libraries.Telnet.TelnetConnection.write_until_expected_output (   self,
  text,
  expected,
  timeout,
  retry_interval,
  loglevel = None 
)

Writes the given text repeatedly, until expected appears in the output.

    ``text`` is written without appending a newline and it is consumed from
    the output before trying to find ``expected``. If ``expected`` does not
    appear in the output within ``timeout``, this keyword fails.

    ``retry_interval`` defines the time to wait ``expected`` to appear before
    writing the ``text`` again. Consuming the written ``text`` is subject to
    the normal [#Configuration|configured timeout].

    Both ``timeout`` and ``retry_interval`` must be given in `time string
    format`. See `Logging` section for more information about log levels.

    Example:
    | Write Until Expected Output | ps -ef| grep myprocess\\r\\n | myprocess |
    | ...                         | 5 s                          | 0.5 s     |

    The above example writes command ``ps -ef | grep myprocess\\r\\n`` until
    ``myprocess`` appears in the output. The command is written every 0.5
    seconds and the keyword fails if ``myprocess`` does not appear in
    the output in 5 seconds.

Definition at line 822 of file Telnet.py.

Member Data Documentation

◆ _default_log_level

robot.libraries.Telnet.TelnetConnection._default_log_level
private

Definition at line 679 of file Telnet.py.

◆ _encoding

robot.libraries.Telnet.TelnetConnection._encoding
private

Definition at line 630 of file Telnet.py.

◆ _environ_user

robot.libraries.Telnet.TelnetConnection._environ_user
private

Definition at line 509 of file Telnet.py.

◆ _newline

robot.libraries.Telnet.TelnetConnection._newline
private

Definition at line 563 of file Telnet.py.

◆ _opt_responses

robot.libraries.Telnet.TelnetConnection._opt_responses
private

Definition at line 514 of file Telnet.py.

◆ _prompt

robot.libraries.Telnet.TelnetConnection._prompt
private

Definition at line 595 of file Telnet.py.

◆ _telnetlib_log_level

robot.libraries.Telnet.TelnetConnection._telnetlib_log_level
private

Definition at line 657 of file Telnet.py.

◆ _terminal_emulator

robot.libraries.Telnet.TelnetConnection._terminal_emulator
private

Definition at line 510 of file Telnet.py.

◆ _terminal_type

robot.libraries.Telnet.TelnetConnection._terminal_type
private

Definition at line 511 of file Telnet.py.

◆ _timeout

robot.libraries.Telnet.TelnetConnection._timeout
private

Definition at line 540 of file Telnet.py.

◆ _window_size

robot.libraries.Telnet.TelnetConnection._window_size
private

Definition at line 508 of file Telnet.py.

◆ INTERNAL_UPDATE_FREQUENCY

float robot.libraries.Telnet.TelnetConnection.INTERNAL_UPDATE_FREQUENCY = 0.03
static

Definition at line 490 of file Telnet.py.

◆ NEW_ENVIRON_IS

string robot.libraries.Telnet.TelnetConnection.NEW_ENVIRON_IS = b'\x00'
static

Definition at line 487 of file Telnet.py.

◆ NEW_ENVIRON_VALUE

string robot.libraries.Telnet.TelnetConnection.NEW_ENVIRON_VALUE = b'\x01'
static

Definition at line 489 of file Telnet.py.

◆ NEW_ENVIRON_VAR

string robot.libraries.Telnet.TelnetConnection.NEW_ENVIRON_VAR = b'\x00'
static

Definition at line 488 of file Telnet.py.

Property Documentation

◆ _terminal_frequency

robot.libraries.Telnet.TelnetConnection._terminal_frequency = property
staticprivate

Definition at line 915 of file Telnet.py.


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