84
правкиИзменения
→Описание работы
#Создаём прокси, запоминаем ID команды на создание прокси, ждём [[event|ивент]] EV_DSMA_PROXY_CREATE.
#В [[event|ивенте]] EV_DSMA_PROXY_CREATE проверяем ID команды и результат.
#Конфигурируем прокси, настраивается локальный и удаленный порты (не помню какой уровень), удаленный хост (можно по имени, ОС сама определит IP через DNS), имя пользователя, пароль. Настраиваем протоколы:
#:физический (USE_GPRS)
#:канальный (0)
SynSock читает параметры подключения из веб-сесии "по умолчанию" и берет на себя работу с [[DSMA]], предоставляя приложению API, похожее на работу с сокетами. Адреса функций synsock_api не известны, поэтому приложение клиент должно хранить глобальную таблицу адресов этих функций и запрашивать один раз при старте через [[event|ивент]] SOCKET_MGR_MAIN_REGISTER.
== Аналоги ==