Link Search Menu Expand Document

РезультатКомандыSsh

Стд::Ssh::РезультатКомандыSsh
Базовые типы: Объект

Иерархия типа

graph BT;
РезультатКомандыSsh-->Объект;

Представляет результат выполнения команды SSH. Возвращается методом Выполнить.

Сравнение ссылочное


Примеры

метод ВыполнитьКоманду(Команда: Строка): Строка
    исп Соединение = новый СоединениеSsh("192.168.0.3", 1543, "admin", "123")

    знч Результат = Соединение.Выполнить(Команда, СоединитьПотокиОшибокИВывода = Ложь)

    если Результат.КодВозврата == 0
        возврат Результат.ПолучитьПотокВывода().ПрочитатьКакТекст()
    иначе
        возврат Результат.ПолучитьПотокОшибок().ПрочитатьКакТекст()
    ;
;

Свойства

КодВозврата

ТолькоЧтение КодВозврата: Число

Возвращает код завершения команды. 0 - обычно означает, что команда выполнена успешно.


ПотокиОшибокИВыводаСоединены

ТолькоЧтение ПотокиОшибокИВыводаСоединены: Булево

Признак, что соединены потоки ошибок и вывода


Методы

ВСтроку

ВСтроку(): Строка
Переопределение: ВСтроку

Возвращает результат выполнения команды в виде строки в кодировке UTF-8.


ПолучитьПотокВывода

ПолучитьПотокВывода(): ПотокЧтения

Возвращает результат выполнения команды в виде потока чтения.


ПолучитьПотокОшибок

ПолучитьПотокОшибок(): ПотокЧтения

Возвращает ошибки выполнения команды в виде потока чтения. Если потоки ошибок и вывода были соединены, будет возвращен пустой поток.


Список унаследованных методов

Объект