База знаний / Справочник TiOS / Разработка (TiOS) / Справочник по программированию / Объекты / Объект sock. / Свойства, методы и события
.tlssetdata - метод
| Назначение: | Для текущего выбранного сокета (выбор выполняется через sock.num) добавляет данные, переданные в аргументе txdata, к содержимому буфера передачи (TX) TLS. Затем данные шифруются механизмом TLS. |
| Синтаксис: | sock.tlssetdata(byref txdata as string) as word |
| Возвращает: | Число байт, фактически сохранённых в буфере передачи (TX) TLS |
| См. также: | Transport Layer Security (TLS), Отправка и приём данных |
| Параметр | Описание |
| txdata | Данные для шифрования и отправки; они будут добавлены к содержимому буфера передачи (TX) TLS. |
Подробности
Если в буфере не хватает места для всех добавляемых данных, они будут усечены. Новые данные отправляются не сразу, а только после того, как они будут зафиксированы методом sock.send. Это позволяет приложению заранее подготовить большой объём данных, прежде чем отправлять его.
Если вызвать этот метод для сокета, который не работает в режиме TLS (sock.tlscurrentnum <> sock.num), он вернёт 0.