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

Завершить отправку

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

Функция ЗавершитьОтправку(Знач ОбъектСервера, Знач IDСоединения) Экспорт

ПараметрCLI опцияТипОбяз.Назначение
ОбъектСервера-ПроизвольныйОбъект компоненты запущенного сервера
IDСоединения-СтрокаИдентификатор соединения
Возвращаемое значение

Соответствие Из КлючИЗначение - Результат выполнения

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

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

Пример использования для 1С:Предприятие/OneScript
ПортЗапуска = 9877;
ОбъектСервера = OPI_TCP.ЗапуститьСервер(ПортЗапуска);

// Подключаемся к запущенному серверу
АдресПодключения = "127.0.0.1:9877";
ОбъектКлиента = OPI_TCP.ОткрытьСоединение(АдресПодключения);
Если Не OPI_TCP.ЭтоОбъектКлиента(ОбъектКлиента) Тогда
ВызватьИсключение OPI_Инструменты.JSONСтрокой(ОбъектКлиента);
КонецЕсли;

АктивныеСоединения = OPI_TCP.ПолучитьСписокСоединений(ОбъектСервера);
IDСоединения = АктивныеСоединения["connections"][0]["connectionId"];

// Завершаем отправку со стороны сервера
Результат = OPI_TCP.ЗавершитьОтправку(ОбъектСервера, IDСоединения);
Результат
{
"result": true
}