База знаний / Справочник TiOS / Разработка (TiOS) / Справочник по программированию / Библиотеки / Справочник по библиотекам / Библиотека SOCK
Пошаговая инструкция по использованию
Внимание
Этот раздел сейчас дорабатывается, приносим извинения за неудобства. Если вам нужна срочная помощь, обратитесь в службу поддержки Tibbo.
Минимальные шаги
- Добавьте в проект файлы sock.tbs и sock.tbh (они лежат в current_library_set\sock\trunk).
- Добавьте include "sock\trunk\sock.tbh" в раздел подключений файла global.tbh.
- Вызывайте sock_get(), когда нужен свободный сокет. Проверьте результат: если вернулось 255, свободных сокетов нет!
- Вызовите sock_release(), когда конкретный сокет больше не нужен. Так его сможет использовать другая часть вашего кода.
Дополнительные рекомендуемые шаги
- Использовать sock_who_uses() необязательно. Этот вызов возвращает строковую подпись, оставленную вызывающим кодом при получении сокета. Чтобы подписи сохранялись, SOCK_MAX_SIGNATURE_LEN должна быть больше 0.
Мы подготовили фрагмент кода, показывающий работу с библиотекой SOCK.
Внимание
Используете библиотеку SOCK? Тогда используйте её везде в своём коде! Не «присваивайте» сокеты в обход этой библиотеки.