MQTTClient_persistence(3)

NAME
MQTTClient_persistence - A structure containing the function pointers to a persistence implementation and the context or state that will be shared across all the persistence functions.

SYNOPSIS

#include <MQTTClientPersistence.h>

  Data Fields
void * context
Persistence_open popen
Persistence_close pclose
Persistence_put pput
Persistence_get pget
Persistence_remove premove
Persistence_keys pkeys
Persistence_clear pclear
Persistence_containskey pcontainskey

Detailed Description

A structure containing the function pointers to a persistence implementation and the context or state that will be shared across all the persistence functions.

Field Documentation

  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().

Author

Generated automatically by Doxygen for Paho Asynchronous MQTT C Client Library from the source code.