▼ components | |
▼ testframework | |
► include | |
unity_helpers.h | Various helpers/extensions for unity test framework |
▼ uic_attribute_mapper | |
► include | |
attribute_mapper.h | |
► src | |
attribute_mapper_ast.hpp | |
attribute_mapper_ast_complexity.hpp | |
attribute_mapper_ast_dep_eval.hpp | |
attribute_mapper_ast_eval.hpp | |
attribute_mapper_ast_path_eval.hpp | |
attribute_mapper_ast_path_match_eval.hpp | |
attribute_mapper_ast_print.hpp | |
attribute_mapper_ast_reducer.hpp | |
attribute_mapper_built_in_functions.cpp | |
attribute_mapper_built_in_functions.hpp | |
attribute_mapper_cyclic_check.hpp | |
attribute_mapper_engine.hpp | |
attribute_mapper_grammar.hpp | |
attribute_mapper_parser.hpp | |
attribute_mapper_process.h | |
attribute_mapper_scope_settings.hpp | |
▼ uic_attribute_resolver | |
► include | |
attribute_resolver.h | |
attribute_resolver_rule.h | This module defines necessary API for using resolver |
► src | |
attribute_resolver_internal.h | Private internal functions and definitions for the Attribute resolver |
attribute_resolver_rule_internal.h | This module offers API for registering and executing rules |
attribute_resolver_rule_internal.hpp | TODO: Write brief for attribute_resolver_rule_internal |
▼ uic_attribute_store | |
► include | |
attribute.hpp | Attribute store C++ wrapper |
attribute_callbacks.hpp | |
attribute_store.h | |
attribute_store_configuration.h | |
attribute_store_fixt.h | |
attribute_store_helper.h | |
attribute_store_type_registration.h | |
► src | |
attribute_store_callbacks.h | |
attribute_store_configuration_internal.h | |
attribute_store_helper.c | |
attribute_store_internal.h | |
attribute_store_node.h | |
attribute_store_process.c | |
attribute_store_process.h | |
attribute_store_test_helpers.hpp | |
attribute_store_type_registration_internal.h | |
attribute_store_validation.h | |
▼ uic_attribute_utils | |
► include | |
attribute_timeouts.h | |
attribute_transitions.h | |
► src | |
attribute_transitions_process.h | Contiki Process definition for the Unify Attribute transitions |
▼ uic_config | |
► include | |
config.h | |
► platform | |
► posix | |
yaml_parser.hpp | YAML Parser for Boost Program Options Config file |
▼ uic_contiki | |
► core | |
► lib | |
assert.c | |
assert.h | |
crc16.c | |
list.c | |
list.h | |
memb.c | |
memb.h | |
random.c | |
random.h | |
ringbuf.c | |
ringbuf.h | |
► sys | |
autostart.c | |
autostart.h | |
cc.h | |
clock.h | |
ctimer.c | |
ctimer.h | |
etimer.c | |
etimer.h | |
lc-switch.h | |
lc.h | |
loader.h | |
process.c | |
process.h | |
procinit.c | |
procinit.h | |
pt-sem.h | |
pt.h | |
rtimer.h | |
timer.c | |
timer.h | |
contiki-lib.h | |
contiki-version.h | |
contiki.h | |
► cpu | |
► native | |
rtimer-arch.h | |
► include | |
request_poller.h | |
► platform | |
► gecko | |
clock.c | |
contiki-conf.h | |
► posix | |
clock.c | |
contiki-conf.h | |
► src | |
rust_process.c | |
▼ uic_datastore | |
► include | |
datastore.h | |
datastore_attributes.h | |
datastore_fixt.h | |
► src | |
datastore.c | |
datastore_attributes.c | |
datastore_fixt.c | |
datastore_internals.c | |
datastore_internals.h | |
▼ uic_definitions | |
► include | |
uic_attribute_definitions.h | |
uic_typedefs.h | Generic type definitions for Unify |
▼ uic_dotdot | |
► src | |
dummy.c | |
► zap-generated | |
► include | |
dotdot_attribute_id_definitions.h | |
dotdot_cluster_command_id_definitions.h | |
dotdot_cluster_id_definitions.h | |
zap-types.h | |
► src | |
dotdot_attribute_id_definitions.c | |
dotdot_cluster_id_definitions.c | |
▼ uic_dotdot_mqtt | |
► include | |
dotdot_bitmap.hpp | A class representation of a bitmap |
dotdot_mqtt_additional_value_names.hpp | |
dotdot_mqtt_parsing_helpers.hpp | |
json_helpers.hpp | Helper functions for nlohmann::json library |
► zap-generated | |
► include | |
dotdot_mqtt.h | |
dotdot_mqtt_attributes.h | |
dotdot_mqtt_generated_commands.h | |
dotdot_mqtt_group_commands.h | |
dotdot_mqtt_helpers.h | |
dotdot_mqtt_helpers.hpp | |
dotdot_mqtt_send_commands.h | |
dotdot_mqtt_supported_generated_commands.h | |
dotdot_mqtt_translators.h | |
► src | |
dotdot_mqtt.hpp | |
dotdot_mqtt_command_helpers.hpp | |
▼ uic_gbl_interface | |
► include | |
uic_gbl_interface.h | |
▼ uic_log | |
► include | |
sl_log.h | |
▼ uic_main | |
► include | |
uic_component_fixtures.h | |
uic_init.h | |
uic_main.h | |
uic_main_loop.h | |
► platform | |
► gecko | |
uic_main_externals_platform.c | |
► posix | |
uic_main_externals_platform.c | |
► src | |
uic_component_fixtures.c | |
uic_component_fixtures_array.c | |
uic_component_fixtures_internal.h | |
uic_init.c | |
uic_main.c | |
uic_main_loop.c | |
uic_signal_handler.c | |
uic_signal_handler.h | |
▼ uic_main_fd | |
► include | |
uic_main_externals.h | |
uic_main_externals_internal.h | |
► src | |
uic_main_externals.c | |
▼ uic_mqtt | |
► include | |
uic_mqtt.h | |
► src | |
mqtt_client.h | |
mqtt_client.hpp | |
mqtt_client_fsm.hpp | |
mqtt_client_id.h | |
mqtt_wrapper.h | |
uic_mqtt.c | |
uic_mqtt_int.h | |
▼ uic_multi_invoke | |
► include | |
multi_invoke.hpp | |
▼ uic_ota | |
► include | |
ota.hpp | |
► platform | |
► posix | |
ota_time.h | OTA time interface for C level |
ota_time.hpp | Time API for OTA POSIX specific |
► src | |
ota_cache.hpp | Caching of image information |
ota_download.hpp | MQTT actions supporting downloading images |
ota_mqtt.hpp | OTA status updates module |
▼ uic_rust | |
► unify_middleware | |
► include | |
rust_attribute_store.h | |
rust_contiki_fixt.h | |
▼ uic_smartstart_management | |
► include | |
smartstart_management.hpp | |
▼ uic_stdin | |
► include | |
uic_stdin.hpp | |
uic_stdin_process.h | |
uic_stdin_test.h | |
► platform | |
► posix | |
uic_stdin_process.c | |
► src | |
uic_stdin_command_handler.h | Command handler and generator |
unify_stdin_attribute_poll_command_handler.h | |
unify_stdin_attribute_resolver_command_handler.h | |
unify_stdin_attribute_store_command_handler.h | |
▼ unify_application_monitoring | |
► include | |
unify_application_monitoring.h | |
▼ unify_attribute_poll | |
► include | |
attribute_poll.h | |
▼ unify_dotdot_attribute_store | |
► include | |
unify_dotdot_attribute_store.h | |
unify_dotdot_attribute_store_group_cluster.h | |
unify_dotdot_attribute_store_node_state.h | |
► src | |
unify_dotdot_attribute_store.c | |
unify_dotdot_attribute_store_attribute_publisher.h | |
unify_dotdot_attribute_store_command_callbacks.c | |
unify_dotdot_attribute_store_command_callbacks.h | |
unify_dotdot_attribute_store_command_callbacks_barrier_control.c | |
unify_dotdot_attribute_store_command_callbacks_barrier_control.h | |
unify_dotdot_attribute_store_command_callbacks_color_control.c | |
unify_dotdot_attribute_store_command_callbacks_color_control.h | |
unify_dotdot_attribute_store_command_callbacks_door_lock.c | |
unify_dotdot_attribute_store_command_callbacks_door_lock.h | |
unify_dotdot_attribute_store_command_callbacks_identify.c | |
unify_dotdot_attribute_store_command_callbacks_identify.h | |
unify_dotdot_attribute_store_command_callbacks_level.c | |
unify_dotdot_attribute_store_command_callbacks_level.h | |
unify_dotdot_attribute_store_command_callbacks_on_off.c | |
unify_dotdot_attribute_store_command_callbacks_on_off.h | |
unify_dotdot_attribute_store_command_callbacks_poll_control.c | |
unify_dotdot_attribute_store_command_callbacks_poll_control.h | |
unify_dotdot_attribute_store_command_callbacks_thermostat.c | |
unify_dotdot_attribute_store_command_callbacks_thermostat.h | |
unify_dotdot_attribute_store_command_callbacks_window_covering.c | |
unify_dotdot_attribute_store_command_callbacks_window_covering.h | |
unify_dotdot_attribute_store_command_callbacks_zwave_fan_control.c | |
unify_dotdot_attribute_store_command_callbacks_zwave_fan_control.h | |
unify_dotdot_attribute_store_configuration.h | |
unify_dotdot_attribute_store_descriptor.h | |
unify_dotdot_attribute_store_force_read_attributes_command_callbacks.h | |
unify_dotdot_attribute_store_group_cluster.hpp | |
unify_dotdot_attribute_store_registration.h | |
unify_dotdot_attribute_store_write_attributes_command_callbacks.h | |
► zap-generated | |
► include | |
unify_dotdot_attribute_store_helpers.h | |
unify_dotdot_defined_attribute_types.h | |
► src | |
unify_dotdot_attribute_store_force_read_attributes_command_callbacks.c | |
unify_dotdot_attribute_store_write_attributes_command_callbacks.c | |
▼ unify_node_state_monitor | |
► include | |
unify_node_state_monitor.hpp | |
▼ unify_validator | |
► include | |
unify_validator.h | |
▼ include | |
sl_status.h | SL Status Codes |
uic_enum.h | |