|
Modbus Vault v1.0
|
Data serialization layer. More...
Go to the source code of this file.
Functions | |
| esp_err_t | serializer_pack (const slab_pool_t *src_ptr, int64_t timestamp_us, slab_pool_t *dst_ptr) |
| Serialize raw data. | |
Data serialization layer.
| esp_err_t serializer_pack | ( | const slab_pool_t * | src_ptr, |
| int64_t | timestamp_us, | ||
| slab_pool_t * | dst_ptr | ||
| ) |
Serialize raw data.
| src_ptr | Pointer to raw data |
| timestamp_us | Raw data timestamp |
| dst_ptr | Pointer to packing buffer |
| ESP_OK | Serialize success |
| ESP_ERR_INVALID_ARG | Provided invalid argument(s) |
| ESP_ERR_NO_MEM | No available space in destination |