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