Yuneta Simplified#
Yuneta Simplified
is a development framework focused on messaging and services, based on
Event-driven,
Automata-based
and Object-oriented
programming paradigms.
Heavy use of JSON, serie-time, key-value, flat-files and graphs concepts.
Yuneta Simplified is a real-time system RTS that includes development, testing, and deployment features. Built for Linux, and deployable on any bare-metal server. Too it has been ported successfully to ESP-IDF, a basic version.
Specialized in IoT data collection, all types of devices, and data exchange and protocol adaptation between systems, including collection, publication/subscription, and querying of messages in real time, with historical data storage.
The messages (encrypted or plain text) circulating within the Yuneta system can be persistent in disk or exist only while in transit or in the memory of a service. All data in JSON.
For Linux and RTOS/ESP32.
Versions in C, partially in JavaScript. Todo in Python.
Index#
Get Started
Philosophy
Guides
GObj API
- Startup Functions
- GClass Functions
- Creation Functions
- Attributes Functions
- Operation Functions
- Events/State Functions
- Resource Functions
- Publish/Subscription Functions
- Authz Functions
- Info Functions
- Statistic Functions
- Node Functions
- Memory Functions
- Log Functions
- Trace Functions
- GBuffer Functions
- Double Linked List Functions
Helpers API
GObj Auxiliary API
Timeranger2 API
Event Loop API
TLS API
Glossary