API Контур Диадок

Обсуждаются как существующие проекты (перевод документации, информационная система и т.п.), так и создание новых.

Модератор: Модераторы

Re: API Контур Диадок

Сообщение alexs » 29.11.2018 17:28:13

Для отправки сообщений оказалось - что ещё надо немного доделать.
В последнем коммиите - уже работает отправка данных.

Попутно получился серилизатор объектов
Пока только в/из protobuf. Но добавить другие форматы достаточно просто.

Появилось желание сделать парсер (компилятор) файлов описания protobuf (*.proto) в полноценные модули с объектами FPC.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: API Контур Диадок

Сообщение alexs » 04.12.2018 16:50:39

выделил пакет поддержки protobuf в отдельный репозитарий.
Находится тут - https://github.com/lalexs75/protobuf-fpc

Компилятор из формата proto в объекты паскаля практически готов.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: API Контур Диадок

Сообщение alexs » 06.12.2018 15:59:30

В пакет протобуфера добавлен компилятор
на входе файл описания в формате proto - на выходе модуль паскаля с классом, реализующим работу с сообщениями.
в целом реализована поддержка формата proto2
proto3 - должен работать также. но надо тестировать.

компилятор реализован в виде gui и в виде утилиты командной строки
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Пред.

Вернуться в Разное

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 38

Рейтинг@Mail.ru