[−][src]Crate my_iot
Entry point.
Modules
| consts | |
| db | Database interface. |
| logging | Logging setup. |
| message | Describes a sensor reading and related structures. |
| receiver | Readings receiver that actually processes all readings coming from services. |
| services | Implements generic |
| settings | Settings structs. |
| templates | Web interface templates. |
| threading | Threading utilities. |
| value | Implements sensor reading value. |
| web | Implements web server. |
Constants
| DEFAULT_DB_PATH | |
| DEFAULT_SETTINGS_PATH |
Functions
| main | Entry point. |
| spawn_dispatcher | Spawn message dispatcher that broadcasts every received message to emulate multi-producer multi-consumer queue. Thus, services exchange messages with each other. |
| spawn_services | Spawn all configured services. |
Type Definitions
| Result |