CloudConfigRK
Data Structures
Here are the data structures with brief descriptions:
 CCloudConfigSingleton class for managing cloud-based configuration
 CCloudConfigDataStructure containing both the data and a compile-time set number of bytes of space to reserve for configuration JSON data
 CCloudConfigDataHeaderHeader for structure containing saved data used for retained memory, files, and EEPROM
 CCloudConfigStorageAbstract base class of all storage methods
 CCloudConfigStorageDataAbstract base class of all storage methods that use a CloudConfigData structure
 CCloudConfigStorageEEPROMStorage method to store data in the emulated EEPROM
 CCloudConfigStorageFileStorage method to store data in the flash file system
 CCloudConfigStorageRetainedStorage method to store data in retained memory
 CCloudConfigStorageStaticStorage method that doesn't use the cloud at all and instead has the configuration as a static string in code
 CCloudConfigUpdateAbstract base class for updating cloud config data
 CCloudConfigUpdateFunctionUpdate configuration via Particle function call
 CCloudConfigUpdateSubscriptionUpdate configuration via Particle event
 CCloudConfigUpdateWebhookUpdate configuration from data retrieved from a webhook