nRF Connect SDK API 0.1.0
|
enum nrf_cloud_topic_type |
#include <include/net/nrf_cloud.h>
Topic types supported by nRF Cloud.
Enumerator | |
---|---|
NRF_CLOUD_TOPIC_STATE | Endpoint used to update the cloud-side device shadow state . |
NRF_CLOUD_TOPIC_MESSAGE | Endpoint used to directly message the nRF Cloud Web UI. |
NRF_CLOUD_TOPIC_BULK | Endpoint used to publish bulk messages to nRF Cloud. Bulk messages combine multiple messages into a single message that will be unwrapped and re-published to the message topic in the nRF Cloud backend. |
NRF_CLOUD_TOPIC_BIN | Endpoint used to publish binary data to nRF Cloud for certain services. One example is dictionary formatted logs enabled by embed:rst:inline :kconfig:option:`CONFIG_LOG_BACKEND_NRF_CLOUD_OUTPUT_DICTIONARY` , which enables the Zephyr option embed:rst:inline :kconfig:option:`CONFIG_LOG_DICTIONARY_SUPPORT` . Binary data published to this topic should be prefixed by the binary header structure defined in nrf_cloud_codec.h - struct nrf_cloud_bin_hdr. A unique format value should be included to distinguish this data from binary logging. |