Перейти к основному содержимому

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

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

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

Сравнение

Ссылочное

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

Базовые типы: Объект


Примеры

Общие примеры

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

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

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

Свойства

КодВозврата

ТолькоЧтение

КодВозврата: Число

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


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

ТолькоЧтение

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

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


Методы

ВСтроку

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

Переопределение
Объект::ВСтроку


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

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


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

ПолучитьПотокОшибок(): ПотокЧтения
Возвращает ошибки выполнения команды в виде потока чтения. Если потоки ошибок и вывода были соединены, будет возвращен пустой поток.


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

Объект

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

ПолучитьТип

Представление