Overview
Development
API Reference
THINGSET_BIN_GET
THINGSET_BIN_EXEC
THINGSET_BIN_DELETE
THINGSET_BIN_FETCH
THINGSET_BIN_CREATE
THINGSET_BIN_UPDATE
THINGSET_BIN_DESIRE
THINGSET_BIN_REPORT
THINGSET_TXT_GET_FETCH
THINGSET_TXT_EXEC
THINGSET_TXT_DELETE
THINGSET_TXT_CREATE
THINGSET_TXT_UPDATE
THINGSET_TXT_DESIRE
THINGSET_TXT_REPORT
THINGSET_STATUS_CREATED
THINGSET_STATUS_DELETED
THINGSET_STATUS_CHANGED
THINGSET_STATUS_CONTENT
THINGSET_ERR_BAD_REQUEST
THINGSET_ERR_UNAUTHORIZED
THINGSET_ERR_FORBIDDEN
THINGSET_ERR_NOT_FOUND
THINGSET_ERR_METHOD_NOT_ALLOWED
THINGSET_ERR_REQUEST_INCOMPLETE
THINGSET_ERR_CONFLICT
THINGSET_ERR_REQUEST_TOO_LARGE
THINGSET_ERR_UNSUPPORTED_FORMAT
THINGSET_ERR_INTERNAL_SERVER_ERR
THINGSET_ERR_NOT_IMPLEMENTED
THINGSET_ERR_GATEWAY_TIMEOUT
THINGSET_ERR_NOT_A_GATEWAY
THINGSET_ERR_RESPONSE_TOO_LARGE
THINGSET_ERR_DESERIALIZATION_FINISHED
THINGSET_ERROR
THINGSET_SUCCESS
THINGSET_ID_ROOT
THINGSET_ID_TIME
THINGSET_ID_IDS
THINGSET_ID_PATHS
THINGSET_ID_METADATAURL
THINGSET_ID_METADATA
THINGSET_ID_NODEID
THINGSET_ITEM_BOOL
THINGSET_ITEM_UINT8
THINGSET_ITEM_INT8
THINGSET_ITEM_UINT16
THINGSET_ITEM_INT16
THINGSET_ITEM_UINT32
THINGSET_ITEM_INT32
THINGSET_ITEM_UINT64
THINGSET_ITEM_INT64
THINGSET_ITEM_FLOAT
THINGSET_ITEM_DECFRAC
THINGSET_ITEM_STRING
THINGSET_ITEM_BYTES
THINGSET_FN_VOID
THINGSET_FN_INT32
THINGSET_ITEM_ARRAY
THINGSET_RECORDS
THINGSET_DYN_RECORDS
THINGSET_SUBSET
THINGSET_GROUP
THINGSET_RECORD_ITEM_BOOL
THINGSET_RECORD_ITEM_UINT64
THINGSET_RECORD_ITEM_INT64
THINGSET_RECORD_ITEM_UINT32
THINGSET_RECORD_ITEM_INT32
THINGSET_RECORD_ITEM_UINT16
THINGSET_RECORD_ITEM_INT16
THINGSET_RECORD_ITEM_UINT8
THINGSET_RECORD_ITEM_INT8
THINGSET_RECORD_ITEM_FLOAT
THINGSET_RECORD_ITEM_DECFRAC
THINGSET_RECORD_ITEM_STRING
THINGSET_RECORD_ITEM_ARRAY
THINGSET_RECORD_ITEM_RECORD
THINGSET_ADD_ITEM_BOOL
THINGSET_ADD_ITEM_UINT64
THINGSET_ADD_ITEM_INT64
THINGSET_ADD_ITEM_UINT32
THINGSET_ADD_ITEM_INT32
THINGSET_ADD_ITEM_UINT16
THINGSET_ADD_ITEM_INT16
THINGSET_ADD_ITEM_UINT8
THINGSET_ADD_ITEM_INT8
THINGSET_ADD_ITEM_FLOAT
THINGSET_ADD_ITEM_DECFRAC
THINGSET_ADD_ITEM_STRING
THINGSET_ADD_ITEM_BYTES
THINGSET_ADD_ITEM_ARRAY
THINGSET_ADD_FN_VOID
THINGSET_ADD_FN_INT32
THINGSET_ADD_SUBSET
THINGSET_ADD_GROUP
THINGSET_ADD_RECORDS
THINGSET_ADD_DYN_RECORDS
THINGSET_ADD_RECORD_ITEM_BOOL
THINGSET_ADD_RECORD_ITEM_UINT64
THINGSET_ADD_RECORD_ITEM_INT64
THINGSET_ADD_RECORD_ITEM_UINT32
THINGSET_ADD_RECORD_ITEM_INT32
THINGSET_ADD_RECORD_ITEM_UINT16
THINGSET_ADD_RECORD_ITEM_INT16
THINGSET_ADD_RECORD_ITEM_UINT8
THINGSET_ADD_RECORD_ITEM_INT8
THINGSET_ADD_RECORD_ITEM_FLOAT
THINGSET_ADD_RECORD_ITEM_DECFRAC
THINGSET_ADD_RECORD_ITEM_STRING
THINGSET_ADD_RECORD_ITEM_ARRAY
THINGSET_ADD_RECORD_ITEM_RECORD
THINGSET_DEFINE_BYTES
THINGSET_DEFINE_BOOL_ARRAY
THINGSET_DEFINE_UINT8_ARRAY
THINGSET_DEFINE_INT8_ARRAY
THINGSET_DEFINE_UINT16_ARRAY
THINGSET_DEFINE_INT16_ARRAY
THINGSET_DEFINE_UINT32_ARRAY
THINGSET_DEFINE_INT32_ARRAY
THINGSET_DEFINE_UINT64_ARRAY
THINGSET_DEFINE_INT64_ARRAY
THINGSET_DEFINE_FLOAT_ARRAY
THINGSET_DEFINE_DECFRAC_ARRAY
THINGSET_DEFINE_RECORD_BOOL_ARRAY
THINGSET_DEFINE_RECORD_UINT8_ARRAY
THINGSET_DEFINE_RECORD_INT8_ARRAY
THINGSET_DEFINE_RECORD_UINT16_ARRAY
THINGSET_DEFINE_RECORD_INT16_ARRAY
THINGSET_DEFINE_RECORD_UINT32_ARRAY
THINGSET_DEFINE_RECORD_INT32_ARRAY
THINGSET_DEFINE_RECORD_UINT64_ARRAY
THINGSET_DEFINE_RECORD_INT64_ARRAY
THINGSET_DEFINE_RECORD_FLOAT_ARRAY
THINGSET_DEFINE_RECORD_DECFRAC_ARRAY
THINGSET_DEFINE_RECORD_RECORDS
THINGSET_DEFINE_RECORDS
THINGSET_DEFINE_DYN_RECORDS
THINGSET_NO_CALLBACK
THINGSET_USR_R
THINGSET_EXP_R
THINGSET_MFR_R
THINGSET_ANY_R
THINGSET_USR_W
THINGSET_EXP_W
THINGSET_MFR_W
THINGSET_ANY_W
THINGSET_USR_RW
THINGSET_EXP_RW
THINGSET_MFR_RW
THINGSET_ANY_RW
THINGSET_ENDPOINT_INDEX_NONE
THINGSET_ENDPOINT_INDEX_NEW
THINGSET_CONTEXT_LOCK_TIMEOUT_MS
thingset_object_id_t
thingset_group_callback_t
thingset_records_callback_t
thingset_callback_reason
THINGSET_CALLBACK_PRE_READ
THINGSET_CALLBACK_POST_READ
THINGSET_CALLBACK_PRE_WRITE
THINGSET_CALLBACK_POST_WRITE
thingset_data_format
THINGSET_TXT_NAMES_VALUES
THINGSET_TXT_NAMES_ONLY
THINGSET_TXT_VALUES_ONLY
THINGSET_BIN_IDS_VALUES
THINGSET_BIN_NAMES_VALUES
THINGSET_BIN_IDS_ONLY
THINGSET_BIN_VALUES_ONLY
thingset_init()
thingset_init_global()
thingset_process_message()
thingset_export_subsets()
thingset_export_subsets_progressively()
thingset_export_subsets_progressively_abort()
thingset_export_item()
thingset_iterate_subsets()
thingset_import_data()
thingset_import_report()
thingset_import_data_progressively()
thingset_import_data_progressively_end()
thingset_import_record()
thingset_report_path()
thingset_set_authentication()
thingset_set_update_callback()
thingset_endpoint_by_path()
thingset_endpoint_by_id()
thingset_bytes
bytes
max_bytes
num_bytes
thingset_array
elements
element_type
decimals
max_elements
num_elements
thingset_records
records
record_size
max_records
num_records
callback
thingset_data_object
parent_id
id
name
data
type
detail
access
subsets
thingset_endpoint
object
index
use_ids
thingset_context
data_objects
num_objects
lock
msg
msg_len
msg_pos
msg_payload
rsp
rsp_size
rsp_pos
api
tokens
tok_count
tok_pos
encoder
decoder
auth_flags
update_subsets
update_cb
endpoint
thingset_common_record_element_action
thingset_bin_serialize_response()
thingset_txt_serialize_response()
thingset_get_child_by_name()
thingset_get_object_by_id()
thingset_get_object_by_path()
thingset_get_path()
thingset_get_type_name()
thingset_txt_desire()
thingset_txt_process()
thingset_txt_setup()
thingset_bin_desire()
thingset_bin_process()
thingset_bin_setup()
thingset_bin_import_data()
thingset_bin_import_report()
thingset_bin_import_data_progressively()
thingset_bin_export_subsets_progressively()
thingset_common_serialize_group()
thingset_common_serialize_record()
thingset_common_prepare_record_element()
thingset_common_get()
thingset_common_fetch()
thingset_common_update()
thingset_common_exec()
thingset_common_create()
thingset_common_delete()
thingset_api
serialize_response
serialize_key
serialize_value
serialize_path
serialize_key_value
serialize_map_start
serialize_map_end
serialize_list_start
serialize_list_end
serialize_subsets
serialize_report_header
serialize_finish
deserialize_payload_reset
deserialize_string
deserialize_null
deserialize_list_start
deserialize_map_start
deserialize_child
deserialize_value
deserialize_skip
deserialize_finish