Для отправки сообщений оказалось - что ещё надо немного доделать.
В последнем коммиите - уже работает отправка данных.
Попутно получился серилизатор объектов
Пока только в/из protobuf. Но добавить другие форматы достаточно просто.
Появилось желание сделать парсер (компилятор) файлов описания protobuf (*.proto) в полноценные модули с объектами FPC.
API Контур Диадок
Модератор: Модераторы
- alexs
- долгожитель
- Сообщения: 4066
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
Re: API Контур Диадок
выделил пакет поддержки protobuf в отдельный репозитарий.
Находится тут - https://github.com/lalexs75/protobuf-fpc
Компилятор из формата proto в объекты паскаля практически готов.
Находится тут - https://github.com/lalexs75/protobuf-fpc
Компилятор из формата proto в объекты паскаля практически готов.
- alexs
- долгожитель
- Сообщения: 4066
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
Re: API Контур Диадок
В пакет протобуфера добавлен компилятор
на входе файл описания в формате proto - на выходе модуль паскаля с классом, реализующим работу с сообщениями.
в целом реализована поддержка формата proto2
proto3 - должен работать также. но надо тестировать.
компилятор реализован в виде gui и в виде утилиты командной строки
на входе файл описания в формате proto - на выходе модуль паскаля с классом, реализующим работу с сообщениями.
в целом реализована поддержка формата proto2
proto3 - должен работать также. но надо тестировать.
компилятор реализован в виде gui и в виде утилиты командной строки
