База знаний / Справочник TiOS / Разработка (TiOS) / Справочник по программированию / Объекты / Объект sock. / Свойства, методы и события
Свойство .inbandcommands
| Назначение: | Для выбранного в данный момент сокета (выбор выполняется через sock.num) определяет, разрешена ли передача внутриполосных команд. |
| Тип: | Enum (no_yes, byte) |
| Диапазон значений: |
|
| См. также: | Работа с внутриполосными командами |
Подробности
Внутриполосные команды - это сообщения, передаваемые внутри потока данных TCP. Каждое сообщение должно быть оформлено определённым образом - см. свойства sock.escchar и sock.endchar.
Внутриполосные команды невозможны при обмене по UDP, поэтому настройка не играет роли, когда sock.protocol = 1 - PL_SOCK_PROTOCOL_UDP. Внутриполосные сообщения работают, даже когда для сокета включено перенаправление (замыкание буферов) (см. метод sock.redir). Программа не сможет изменить значение свойства, пока сокет не находится в состоянии простоя (sock.statesimple <> 0 - PL_SSTS_CLOSED).
Внимание
Не включайте перенаправление буферов для сокета, использующего шифрование TLS.