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

Отправить строку

Отправляет данные в виде строки через указанное соединение

Функция ОтправитьСтроку(Знач Соединение, Знач Данные, Знач Кодировка = "UTF-8", Знач Таймаут = 5000) Экспорт

ПараметрCLI опцияТипОбяз.Назначение
Соединение-ПроизвольныйСоединение, см. ОткрытьСоединение
Данные-СтрокаДанные для отправки в виде строки
Кодировка-СтрокаКодировка для записи исходящей строки в поток
Таймаут-ЧислоТаймаут ожидания записи (мс). 0 > без ограничений

Возвращаемое значение: Булево - Признак успешного выполнения


предупреждение

NOCLI: данный метод недоступен для использования в CLI версии


Пример использования для 1С:Предприятие/OneScript
    Адрес      = "45.79.112.203:4242";
Соединение = OPI_TCP.ОткрытьСоединение(Адрес);
Данные = "Hello server!" + Символы.ПС;

Результат = OPI_TCP.ОтправитьСтроку(Соединение, Данные);
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

// Маркер конца сообщения для исключения ожидания конца таймаута
Маркер = Символы.ПС;
Ответ = OPI_TCP.ПрочитатьСтроку(Соединение, , Маркер);

OPI_TCP.ЗакрытьСоединение(Соединение);
Результат
true