![]() |
MQTT C Client Libraries Internals
|
A structure containing the function pointers to a persistence implementation and the context or state that will be shared across all the persistence functions. More...
#include <MQTTClientPersistence.h>
Data Fields | |
| void * | context |
| A pointer to any data required to initialize the persistent store. | |
| Persistence_open | popen |
| A function pointer to an implementation of Persistence_open(). | |
| Persistence_close | pclose |
| A function pointer to an implementation of Persistence_close(). | |
| Persistence_put | pput |
| A function pointer to an implementation of Persistence_put(). | |
| Persistence_get | pget |
| A function pointer to an implementation of Persistence_get(). | |
| Persistence_remove | premove |
| A function pointer to an implementation of Persistence_remove(). | |
| Persistence_keys | pkeys |
| A function pointer to an implementation of Persistence_keys(). | |
| Persistence_clear | pclear |
| A function pointer to an implementation of Persistence_clear(). | |
| Persistence_containskey | pcontainskey |
| A function pointer to an implementation of Persistence_containskey(). | |
A structure containing the function pointers to a persistence implementation and the context or state that will be shared across all the persistence functions.