anjay
Experimental List
Global anjay_ipso_v2_3d_sensor_install (anjay_t *anjay, anjay_oid_t oid, const char *version, size_t instance_count)
This is experimental IPSO object v2 API. This API can change in future versions without any notice.
Global anjay_ipso_v2_3d_sensor_instance_add (anjay_t *anjay, anjay_oid_t oid, anjay_iid_t iid, const anjay_ipso_v2_3d_sensor_value_t *initial_value, const anjay_ipso_v2_3d_sensor_meta_t *meta)
This is experimental IPSO object v2 API. This API can change in future versions without any notice.
Global anjay_ipso_v2_3d_sensor_instance_remove (anjay_t *anjay, anjay_oid_t oid, anjay_iid_t iid)
This is experimental IPSO object v2 API. This API can change in future versions without any notice.
Global anjay_ipso_v2_3d_sensor_meta_t
This is experimental IPSO object v2 API. This API can change in future versions without any notice.
Global anjay_ipso_v2_3d_sensor_value_t
This is experimental IPSO object v2 API. This API can change in future versions without any notice.
Global anjay_ipso_v2_3d_sensor_value_update (anjay_t *anjay, anjay_oid_t oid, anjay_iid_t iid, const anjay_ipso_v2_3d_sensor_value_t *value)
This is experimental IPSO object v2 API. This API can change in future versions without any notice.
Global anjay_ipso_v2_basic_sensor_install (anjay_t *anjay, anjay_oid_t oid, const char *version, size_t instance_count)
This is experimental IPSO object v2 API. This API can change in future versions without any notice.
Global anjay_ipso_v2_basic_sensor_instance_add (anjay_t *anjay, anjay_oid_t oid, anjay_iid_t iid, double initial_value, const anjay_ipso_v2_basic_sensor_meta_t *meta)
This is experimental IPSO object v2 API. This API can change in future versions without any notice.
Global anjay_ipso_v2_basic_sensor_instance_remove (anjay_t *anjay, anjay_oid_t oid, anjay_iid_t iid)
This is experimental IPSO object v2 API. This API can change in future versions without any notice.
Global anjay_ipso_v2_basic_sensor_meta_t
This is experimental IPSO object v2 API. This API can change in future versions without any notice.
Global anjay_ipso_v2_basic_sensor_value_update (anjay_t *anjay, anjay_oid_t oid, anjay_iid_t iid, double value)
This is experimental IPSO object v2 API. This API can change in future versions without any notice.
Global anjay_sw_mgmt_activate_t (void *obj_ctx, anjay_iid_t iid, void *inst_ctx)
This is experimental Software Management object API. This API can change in future versions without any notice.
Global anjay_sw_mgmt_add_handler_t (void *obj_ctx, anjay_iid_t iid, void **out_inst_ctx)
This is experimental Software Management object API. This API can change in future versions without any notice.
Global anjay_sw_mgmt_add_instance (anjay_t *anjay, const anjay_sw_mgmt_instance_initializer_t *instance_initializer)
This is experimental Software Management object API. This API can change in future versions without any notice.
Global anjay_sw_mgmt_check_integrity_t (void *obj_ctx, anjay_iid_t iid, void *inst_ctx)
This is experimental Software Management object API. This API can change in future versions without any notice.
Global anjay_sw_mgmt_deactivate_t (void *obj_ctx, anjay_iid_t iid, void *inst_ctx)
This is experimental Software Management object API. This API can change in future versions without any notice.
Global anjay_sw_mgmt_finish_pkg_install (anjay_t *anjay, anjay_iid_t iid, anjay_sw_mgmt_finish_pkg_install_result_t pkg_install_result)
This is experimental Software Management object API. This API can change in future versions without any notice.
Global anjay_sw_mgmt_finish_pkg_install_result_t
This is experimental Software Management object API. This API can change in future versions without any notice.
Global anjay_sw_mgmt_get_activation_state (anjay_t *anjay, anjay_iid_t iid, bool *out_state)
This is experimental Software Management object API. This API can change in future versions without any notice.
Global anjay_sw_mgmt_get_coap_tx_params_t (void *obj_ctx, anjay_iid_t iid, void *inst_ctx, const char *download_uri)
This is experimental Software Management object API. This API can change in future versions without any notice.
Global anjay_sw_mgmt_get_name_t (void *obj_ctx, anjay_iid_t iid, void *inst_ctx)
This is experimental Software Management object API. This API can change in future versions without any notice.
Global anjay_sw_mgmt_get_security_config_t (void *obj_ctx, anjay_iid_t iid, void *inst_ctx, const char *download_uri, anjay_security_config_t *out_security_info)
This is experimental Software Management object API. This API can change in future versions without any notice.
Global anjay_sw_mgmt_get_tcp_request_timeout_t (void *obj_ctx, anjay_iid_t iid, void *inst_ctx, const char *download_uri)
This is experimental Software Management object API. This API can change in future versions without any notice.
Global anjay_sw_mgmt_get_version_t (void *obj_ctx, anjay_iid_t iid, void *inst_ctx)
This is experimental Software Management object API. This API can change in future versions without any notice.
Class anjay_sw_mgmt_handlers_t
This is experimental Software Management object API. This API can change in future versions without any notice.
Global anjay_sw_mgmt_initial_state_t
This is experimental Software Management object API. This API can change in future versions without any notice.
Global anjay_sw_mgmt_install (anjay_t *anjay, const anjay_sw_mgmt_settings_t *settings)
This is experimental Software Management object API. This API can change in future versions without any notice.
Class anjay_sw_mgmt_instance_initializer_t
This is experimental Software Management object API. This API can change in future versions without any notice.
Global anjay_sw_mgmt_pkg_install_t (void *obj_ctx, anjay_iid_t iid, void *inst_ctx)
This is experimental Software Management object API. This API can change in future versions without any notice.
Global anjay_sw_mgmt_pkg_uninstall_t (void *obj_ctx, anjay_iid_t iid, void *inst_ctx)
This is experimental Software Management object API. This API can change in future versions without any notice.
Global anjay_sw_mgmt_prepare_for_update_t (void *obj_ctx, anjay_iid_t iid, void *inst_ctx)
This is experimental Software Management object API. This API can change in future versions without any notice.
Global anjay_sw_mgmt_pull_reconnect (anjay_t *anjay)
This is experimental Software Management object API. This API can change in future versions without any notice.
Global anjay_sw_mgmt_pull_suspend (anjay_t *anjay)
This is experimental Software Management object API. This API can change in future versions without any notice.
Global anjay_sw_mgmt_remove_handler_t (void *obj_ctx, anjay_iid_t iid, void *inst_ctx)
This is experimental Software Management object API. This API can change in future versions without any notice.
Global anjay_sw_mgmt_remove_instance (anjay_t *anjay, anjay_iid_t iid)
This is experimental Software Management object API. This API can change in future versions without any notice.
Global anjay_sw_mgmt_reset_t (void *obj_ctx, anjay_iid_t iid, void *inst_ctx)
This is experimental Software Management object API. This API can change in future versions without any notice.
Class anjay_sw_mgmt_settings_t
This is experimental Software Management object API. This API can change in future versions without any notice.
Global anjay_sw_mgmt_stream_finish_t (void *obj_ctx, anjay_iid_t iid, void *inst_ctx)
This is experimental Software Management object API. This API can change in future versions without any notice.
Global anjay_sw_mgmt_stream_open_t (void *obj_ctx, anjay_iid_t iid, void *inst_ctx)
This is experimental Software Management object API. This API can change in future versions without any notice.
Global anjay_sw_mgmt_stream_write_t (void *obj_ctx, anjay_iid_t iid, void *inst_ctx, const void *data, size_t length)
This is experimental Software Management object API. This API can change in future versions without any notice.