Свойство .inbandcommands

Назначение:Для выбранного в данный момент сокета (выбор выполняется через sock.num) определяет, разрешена ли передача внутриполосных команд.
Тип:Enum (no_yes, byte)
Диапазон значений:
  • 0 - NO (по умолчанию): внутриполосные команды не разрешены.
  • 1 - YES: внутриполосные команды разрешены.
См. также:Работа с внутриполосными командами

Подробности

Внутриполосные команды - это сообщения, передаваемые внутри потока данных TCP. Каждое сообщение должно быть оформлено определённым образом - см. свойства sock.escchar и sock.endchar.

Внутриполосные команды невозможны при обмене по UDP, поэтому настройка не играет роли, когда sock.protocol = 1 - PL_SOCK_PROTOCOL_UDP. Внутриполосные сообщения работают, даже когда для сокета включено перенаправление (замыкание буферов) (см. метод sock.redir). Программа не сможет изменить значение свойства, пока сокет не находится в состоянии простоя (sock.statesimple <> 0 - PL_SSTS_CLOSED).

Внимание

Не включайте перенаправление буферов для сокета, использующего шифрование TLS.

Исходный материал Tibbo обновлён 12 августа 2022Оригинал на docs.tibbo.com · Сообщить об ошибке