diff options
Diffstat (limited to 'core/Messenger.h')
-rw-r--r-- | core/Messenger.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/core/Messenger.h b/core/Messenger.h index 95d1d28e..0a3ae309 100644 --- a/core/Messenger.h +++ b/core/Messenger.h | |||
@@ -89,4 +89,16 @@ void initMessenger(); | |||
89 | //the main loop that needs to be run at least 200 times per second. | 89 | //the main loop that needs to be run at least 200 times per second. |
90 | void doMessenger(); | 90 | void doMessenger(); |
91 | 91 | ||
92 | |||
93 | //SAVING AND LOADING FUNCTIONS: | ||
94 | |||
95 | //returns the size of the messenger data (for saving) | ||
96 | uint32_t Messenger_size(); | ||
97 | |||
98 | //save the messenger in data (must be allocated memory of size Messenger_size()) | ||
99 | void Messenger_save(uint8_t * data); | ||
100 | |||
101 | //load the messenger from data of size length. | ||
102 | int Messenger_load(uint8_t * data, uint32_t length); | ||
103 | |||
92 | #endif | 104 | #endif |