|
Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
|
Built-in RPC definitions . More...
Data Structures | |
| struct | rpc_reboot_request |
| Reboot the device after a delay. More... | |
| struct | rpc_reboot_response |
| struct | rpc_fault_request |
| Immediately trigger an exception on the device. More... | |
| struct | rpc_fault_response |
| struct | rpc_time_get_request |
| Get the current time knowledge of the device. More... | |
| struct | rpc_time_get_response |
| struct | rpc_time_set_request |
| Set the current time of the device. More... | |
| struct | rpc_time_set_response |
| struct | rpc_kv_write_request |
| Write values to the KV store. More... | |
| struct | rpc_kv_write_response |
| struct | rpc_kv_read_request |
| Read values from the KV store. More... | |
| struct | rpc_kv_read_response |
| struct | rpc_kv_reflect_crcs_request |
| Read KV store CRC's. More... | |
| struct | rpc_kv_reflect_crcs_response |
| struct | rpc_zbus_channel_state_request |
| Query current state of zbus channel. More... | |
| struct | rpc_zbus_channel_state_response |
| struct | rpc_application_info_request |
| Query basic application versions and state. More... | |
| struct | rpc_application_info_response |
| struct | rpc_wifi_scan_request |
| Scan for WiFi networks. More... | |
| struct | rpc_wifi_scan_response |
| struct | rpc_wifi_state_request |
| Get current WiFi interface state. More... | |
| struct | rpc_wifi_state_response |
| struct | rpc_last_reboot_request |
| Retrieve information pertaining to the previous reboot. More... | |
| struct | rpc_last_reboot_response |
| struct | rpc_data_logger_state_request |
| Get state of a data logger. More... | |
| struct | rpc_data_logger_state_response |
| struct | rpc_data_logger_read_request |
| Read data from data logger. More... | |
| struct | rpc_data_logger_read_response |
| struct | rpc_mem_read_request |
| Read arbitrary memory (NO ADDRESS VALIDATION PERFORMED) More... | |
| struct | rpc_mem_read_response |
| struct | rpc_infuse_states_query_request |
| Read current Infuse-IoT application states. More... | |
| struct | rpc_infuse_states_query_response |
| struct | rpc_infuse_states_update_request |
| Update Infuse-IoT application states. More... | |
| struct | rpc_infuse_states_update_response |
| struct | rpc_data_logger_erase_request |
| Erase all data from a data logger. More... | |
| struct | rpc_data_logger_erase_response |
| struct | rpc_heap_stats_request |
| Query stats of heaps. More... | |
| struct | rpc_heap_stats_response |
| struct | rpc_lte_at_cmd_request |
| Run AT command against LTE modem. More... | |
| struct | rpc_lte_at_cmd_response |
| struct | rpc_lte_state_request |
| Get current LTE interface state. More... | |
| struct | rpc_lte_state_response |
| struct | rpc_data_logger_read_available_request |
| Read data from data logger, with auto-updating start_block. More... | |
| struct | rpc_data_logger_read_available_response |
| struct | rpc_coap_download_request |
| Download a file from a COAP server (Infuse-IoT DTLS protected) More... | |
| struct | rpc_coap_download_response |
| struct | rpc_zperf_upload_request |
| Network upload bandwidth testing using zperf/iperf. More... | |
| struct | rpc_zperf_upload_response |
| struct | rpc_file_write_basic_request |
| Write a file to the device. More... | |
| struct | rpc_file_write_basic_response |
| struct | rpc_annotate_request |
| Write an annotation to the device. More... | |
| struct | rpc_annotate_response |
| struct | rpc_bt_connect_infuse_request |
| Connect to an Infuse-IoT Bluetooth device. More... | |
| struct | rpc_bt_connect_infuse_response |
| struct | rpc_bt_disconnect_request |
| Disconnect from a Bluetooth device. More... | |
| struct | rpc_bt_disconnect_response |
| struct | rpc_bt_file_copy_basic_request |
| Copy a local file to a remote device over Bluetooth. More... | |
| struct | rpc_bt_file_copy_basic_response |
| struct | rpc_bt_file_copy_coap_request |
| Copy a file fetched from COAP to a remote device over Bluetooth. More... | |
| struct | rpc_bt_file_copy_coap_response |
| struct | rpc_bt_mcumgr_reboot_request |
| Connect to a Bluetooth device and run the MCUMGR reboot command. More... | |
| struct | rpc_bt_mcumgr_reboot_response |
| struct | rpc_gravity_reference_update_request |
| Store the current accelerometer vector as the gravity reference. More... | |
| struct | rpc_gravity_reference_update_response |
| struct | rpc_security_state_request |
| Query current security state and validate identity. More... | |
| struct | rpc_security_state_response |
| struct | rpc_data_sender_request |
| Send multiple INFUSE_RPC_DATA packets. More... | |
| struct | rpc_data_sender_response |
| struct | rpc_data_receiver_request |
| Receive multiple INFUSE_RPC_DATA packets. More... | |
| struct | rpc_data_receiver_response |
| struct | rpc_echo_request |
| Echo any input data in the response. More... | |
| struct | rpc_echo_response |
Built-in RPC definitions .
| enum rpc_builtin_id |
#include </__w/infuse-sdk/infuse-sdk/infuse-sdk/generated/include/infuse/rpc/types.h>
Infuse-IoT builtin RPC commands.