NOTE: Please refer to https://github.com/eclipse-uprotocol/uprotocol-spec for more information about uProtocol
This project contains the core data models (UUri, UAttributes, etc..) and core services definitions (uDiscovery, uSubscription, uTwin) of uProtocol. This project is used by other uprotocol projects such as the language specific SDKs and uLink library that extend the data model to add validators, serializers, and factory/builder methods.
The Project uses maven to build the protobuf message. The target to build the code is:
mvn verify -f "pom.xml"