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.