Android-cuttlefish cvd tool
|
#include <cuttlefish_config.h>
Public Member Functions | |
void | set_serial_number (const std::string &serial_number) |
void | set_qemu_vnc_server_port (int qemu_vnc_server_port) |
void | set_tombstone_receiver_port (int tombstone_receiver_port) |
void | set_config_server_port (int config_server_port) |
void | set_frames_server_port (int config_server_port) |
void | set_touch_server_port (int config_server_port) |
void | set_keyboard_server_port (int config_server_port) |
void | set_gatekeeper_vsock_port (int gatekeeper_vsock_port) |
void | set_keymaster_vsock_port (int keymaster_vsock_port) |
void | set_audiocontrol_server_port (int audiocontrol_server_port) |
void | set_lights_server_port (int lights_server_port) |
void | set_adb_host_port (int adb_host_port) |
void | set_modem_simulator_host_id (int modem_simulator_id) |
void | set_adb_ip_and_port (const std::string &ip_port) |
void | set_fastboot_host_port (int fastboot_host_port) |
void | set_camera_server_port (int camera_server_port) |
void | set_mobile_bridge_name (const std::string &mobile_bridge_name) |
void | set_mobile_tap_name (const std::string &mobile_tap_name) |
void | set_mobile_mac (const std::string &mac) |
void | set_wifi_bridge_name (const std::string &wifi_bridge_name) |
void | set_wifi_tap_name (const std::string &wifi_tap_name) |
void | set_wifi_mac (const std::string &mac) |
void | set_use_bridged_wifi_tap (bool use_bridged_wifi_tap) |
void | set_ethernet_tap_name (const std::string ðernet_tap_name) |
void | set_ethernet_bridge_name (const std::string &set_ethernet_bridge_name) |
void | set_ethernet_mac (const std::string &mac) |
void | set_ethernet_ipv6 (const std::string &ip) |
void | set_session_id (uint32_t session_id) |
void | set_use_allocd (bool use_allocd) |
void | set_use_cvdalloc (bool use_cvdalloc) |
void | set_vsock_guest_cid (int vsock_guest_cid) |
void | set_vsock_guest_group (const std::string &vsock_guest_group) |
void | set_uuid (const std::string &uuid) |
void | set_environment_name (const std::string &env_name) |
void | set_modem_simulator_ports (const std::string &modem_simulator_ports) |
void | set_virtual_disk_paths (const std::vector< std::string > &disk_paths) |
void | set_webrtc_device_id (const std::string &id) |
void | set_start_rootcanal (bool start) |
void | set_start_casimir (bool start) |
void | set_start_pica (bool start) |
void | set_start_netsim (bool start) |
void | set_start_wmediumd_instance (bool start) |
void | set_mcu (const Json::Value &cfg) |
void | set_ap_boot_flow (APBootFlow flow) |
void | set_crosvm_use_balloon (const bool use_balloon) |
void | set_crosvm_use_rng (const bool use_rng) |
void | set_crosvm_simple_media_device (const bool simple_media_device) |
void | set_crosvm_v4l2_proxy (const std::string v4l2_proxy) |
void | set_use_pmem (const bool use_pmem) |
void | set_wifi_mac_prefix (const int wifi_mac_prefix) |
void | set_gnss_grpc_proxy_server_port (int gnss_grpc_proxy_server_port) |
void | set_gnss_file_path (const std::string &gnss_file_path) |
void | set_fixed_location_file_path (const std::string &fixed_location_file_path) |
void | set_gem5_binary_dir (const std::string &gem5_binary_dir) |
void | set_gem5_checkpoint_dir (const std::string &gem5_checkpoint_dir) |
void | set_console (bool console) |
void | set_enable_sandbox (const bool enable_sandbox) |
void | set_enable_virtiofs (const bool enable_virtiofs) |
void | set_kgdb (bool kgdb) |
void | set_device_type (DeviceType type) |
void | set_target_arch (Arch target_arch) |
void | set_cpus (int cpus) |
void | set_vcpu_config_path (const std::string &vcpu_config_path) |
void | set_data_policy (const std::string &data_policy) |
void | set_blank_data_image_mb (int blank_data_image_mb) |
void | set_gdb_port (int gdb_port) |
void | set_display_configs (const std::vector< DisplayConfig > &display_configs) |
void | set_touchpad_configs (const std::vector< TouchpadConfig > &touchpad_configs) |
void | set_memory_mb (int memory_mb) |
void | set_ddr_mem_mb (int ddr_mem_mb) |
Result< void > | set_setupwizard_mode (const std::string &mode) |
void | set_userdata_format (const std::string &userdata_format) |
void | set_guest_enforce_security (bool guest_enforce_security) |
void | set_use_sdcard (bool use_sdcard) |
void | set_pause_in_bootloader (bool pause_in_bootloader) |
void | set_run_as_daemon (bool run_as_daemon) |
void | set_enable_audio (bool enable) |
void | set_enable_mouse (bool enable) |
void | set_enable_gamepad (bool enable) |
void | set_custom_keyboard_config (const std::string &custom_keyboard_config_json_path) |
void | set_domkey_mapping_config (const std::string &domkey_mapping_config_json_path) |
void | set_enable_usb (bool enable) |
void | set_enable_gnss_grpc_proxy (const bool enable_gnss_grpc_proxy) |
void | set_enable_bootanimation (const bool enable_bootanimation) |
void | set_extra_bootconfig_args (const std::string &extra_bootconfig_args) |
void | set_record_screen (bool record_screen) |
void | set_gem5_debug_file (const std::string &gem5_debug_file) |
void | set_mte (bool mte) |
void | set_boot_slot (const std::string &boot_slot) |
void | set_grpc_socket_path (const std::string &socket_path) |
void | set_fail_fast (bool fail_fast) |
void | set_vhost_user_block (bool qemu_vhost_user_block) |
void | set_ti50_emulator (const std::string &ti50_emulator) |
void | set_enable_jcard_simulator (bool enable) |
void | set_enable_kernel_log (bool enable_kernel_log) |
void | set_webrtc_assets_dir (const std::string &webrtc_assets_dir) |
void | set_webrtc_tcp_port_range (std::pair< uint16_t, uint16_t > range) |
void | set_webrtc_udp_port_range (std::pair< uint16_t, uint16_t > range) |
void | set_smt (bool smt) |
void | set_crosvm_binary (const std::string &crosvm_binary) |
void | set_seccomp_policy_dir (const std::string &seccomp_policy_dir) |
void | set_qemu_binary_dir (const std::string &qemu_binary_dir) |
void | set_vhost_net (bool vhost_net) |
void | set_vhost_user_vsock (bool vhost_user_vsock) |
void | set_openthread_node_id (int node_id) |
void | set_ril_dns (const std::string &ril_dns) |
void | set_ril_ipaddr (const std::string &ril_ipaddr) |
void | set_ril_gateway (const std::string &ril_gateway) |
void | set_ril_broadcast (const std::string &ril_broadcast) |
void | set_ril_prefixlen (uint8_t ril_prefixlen) |
void | set_enable_minimal_mode (bool enable_minimal_mode) |
void | set_enable_modem_simulator (bool enable_modem_simulator) |
void | set_modem_simulator_instance_number (int instance_numbers) |
void | set_modem_simulator_sim_type (int sim_type) |
void | set_gpu_mode (const std::string &name) |
void | set_gpu_angle_feature_overrides_enabled (const std::string &overrides) |
void | set_gpu_angle_feature_overrides_disabled (const std::string &overrides) |
void | set_gpu_capture_binary (const std::string &) |
void | set_gpu_gfxstream_transport (const std::string &transport) |
void | set_gpu_renderer_features (const std::string &features) |
void | set_gpu_context_types (const std::string &context_types) |
void | set_guest_hwui_renderer (GuestHwuiRenderer renderer) |
void | set_guest_renderer_preload (GuestRendererPreload preload) |
void | set_guest_vulkan_driver (const std::string &driver) |
void | set_guest_uses_bgra_framebuffers (bool uses_bgra) |
void | set_frames_socket_path (const std::string &frame_socket_path) |
void | set_enable_gpu_udmabuf (const bool enable_gpu_udmabuf) |
void | set_enable_gpu_vhost_user (const bool enable_gpu_vhost_user) |
void | set_enable_gpu_external_blob (const bool enable_gpu_external_blob) |
void | set_enable_gpu_system_blob (const bool enable_gpu_system_blob) |
void | set_hwcomposer (const std::string &) |
void | set_restart_subprocesses (bool restart_subprocesses) |
void | set_boot_image (const std::string &boot_image) |
void | set_new_boot_image (const std::string &new_boot_image) |
void | set_init_boot_image (const std::string &init_boot_image) |
void | set_data_image (const std::string &data_image) |
void | set_new_data_image (const std::string &new_data_image) |
void | set_super_image (const std::string &super_image) |
void | set_new_super_image (const std::string &super_image) |
void | set_vendor_boot_image (const std::string &vendor_boot_image) |
void | set_new_vendor_boot_image (const std::string &new_vendor_boot_image) |
void | set_vbmeta_image (const std::string &vbmeta_image) |
void | set_new_vbmeta_image (const std::string &new_vbmeta_image) |
void | set_vbmeta_system_image (const std::string &vbmeta_system_image) |
void | set_vbmeta_vendor_dlkm_image (const std::string &vbmeta_vendor_dlkm_image) |
void | set_new_vbmeta_vendor_dlkm_image (const std::string &vbmeta_vendor_dlkm_image) |
void | set_vbmeta_system_dlkm_image (const std::string &vbmeta_system_dlkm_image) |
void | set_new_vbmeta_system_dlkm_image (const std::string &vbmeta_system_dlkm_image) |
void | set_vvmtruststore_path (const std::string &vvmtruststore_path) |
void | set_default_target_zip (const std::string &default_target_zip) |
void | set_system_target_zip (const std::string &system_target_zip) |
void | set_otheros_esp_image (const std::string &otheros_esp_image) |
void | set_android_efi_loader (const std::string &android_efi_loader) |
void | set_chromeos_disk (const std::string &chromeos_disk) |
void | set_chromeos_kernel_path (const std::string &chromeos_kernel_path) |
void | set_chromeos_root_image (const std::string &chromeos_root_image) |
void | set_linux_kernel_path (const std::string &linux_kernel_path) |
void | set_linux_initramfs_path (const std::string &linux_initramfs_path) |
void | set_linux_root_image (const std::string &linux_root_image) |
void | set_fuchsia_zedboot_path (const std::string &fuchsia_zedboot_path) |
void | set_fuchsia_multiboot_bin_path (const std::string &fuchsia_multiboot_bin_path) |
void | set_fuchsia_root_image (const std::string &fuchsia_root_image) |
void | set_custom_partition_path (const std::string &custom_partition_path) |
void | set_blank_sdcard_image_mb (int blank_sdcard_image_mb) |
void | set_bootloader (const std::string &bootloader) |
void | set_initramfs_path (const std::string &initramfs_path) |
void | set_kernel_path (const std::string &kernel_path) |
void | set_guest_android_version (const std::string &guest_android_version) |
void | set_bootconfig_supported (bool bootconfig_supported) |
void | set_filename_encryption_mode (const std::string &filename_encryption_mode) |
void | set_external_network_mode (ExternalNetworkMode network_mode) |
void | set_start_vhal_proxy_server (bool start_vhal_proxy_server) |
void | set_audio_output_streams_count (int count) |
void | set_enable_tap_devices (bool) |
Private Member Functions | |
MutableInstanceSpecific (CuttlefishConfig *config, const std::string &id) | |
Json::Value * | Dictionary () |
void | SetPath (const std::string &key, const std::string &path) |
Private Attributes | |
CuttlefishConfig * | config_ |
std::string | id_ |
Friends | |
MutableInstanceSpecific | CuttlefishConfig::ForInstance (int num) |
|
private |
|
private |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_adb_host_port | ( | int | adb_host_port | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_adb_ip_and_port | ( | const std::string & | ip_port | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_android_efi_loader | ( | const std::string & | android_efi_loader | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_ap_boot_flow | ( | APBootFlow | flow | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_audio_output_streams_count | ( | int | count | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_audiocontrol_server_port | ( | int | audiocontrol_server_port | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_blank_data_image_mb | ( | int | blank_data_image_mb | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_blank_sdcard_image_mb | ( | int | blank_sdcard_image_mb | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_boot_image | ( | const std::string & | boot_image | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_boot_slot | ( | const std::string & | boot_slot | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_bootconfig_supported | ( | bool | bootconfig_supported | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_bootloader | ( | const std::string & | bootloader | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_camera_server_port | ( | int | camera_server_port | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_chromeos_disk | ( | const std::string & | chromeos_disk | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_chromeos_kernel_path | ( | const std::string & | chromeos_kernel_path | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_chromeos_root_image | ( | const std::string & | chromeos_root_image | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_config_server_port | ( | int | config_server_port | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_console | ( | bool | console | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_cpus | ( | int | cpus | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_crosvm_binary | ( | const std::string & | crosvm_binary | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_crosvm_simple_media_device | ( | const bool | simple_media_device | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_crosvm_use_balloon | ( | const bool | use_balloon | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_crosvm_use_rng | ( | const bool | use_rng | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_crosvm_v4l2_proxy | ( | const std::string | v4l2_proxy | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_custom_keyboard_config | ( | const std::string & | custom_keyboard_config_json_path | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_custom_partition_path | ( | const std::string & | custom_partition_path | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_data_image | ( | const std::string & | data_image | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_data_policy | ( | const std::string & | data_policy | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_ddr_mem_mb | ( | int | ddr_mem_mb | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_default_target_zip | ( | const std::string & | default_target_zip | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_device_type | ( | DeviceType | type | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_display_configs | ( | const std::vector< DisplayConfig > & | display_configs | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_domkey_mapping_config | ( | const std::string & | domkey_mapping_config_json_path | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_enable_audio | ( | bool | enable | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_enable_bootanimation | ( | const bool | enable_bootanimation | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_enable_gamepad | ( | bool | enable | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_enable_gnss_grpc_proxy | ( | const bool | enable_gnss_grpc_proxy | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_enable_gpu_external_blob | ( | const bool | enable_gpu_external_blob | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_enable_gpu_system_blob | ( | const bool | enable_gpu_system_blob | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_enable_gpu_udmabuf | ( | const bool | enable_gpu_udmabuf | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_enable_gpu_vhost_user | ( | const bool | enable_gpu_vhost_user | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_enable_jcard_simulator | ( | bool | enable | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_enable_kernel_log | ( | bool | enable_kernel_log | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_enable_minimal_mode | ( | bool | enable_minimal_mode | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_enable_modem_simulator | ( | bool | enable_modem_simulator | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_enable_mouse | ( | bool | enable | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_enable_sandbox | ( | const bool | enable_sandbox | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_enable_tap_devices | ( | bool | enable_tap_devices | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_enable_usb | ( | bool | enable | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_enable_virtiofs | ( | const bool | enable_virtiofs | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_environment_name | ( | const std::string & | env_name | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_ethernet_bridge_name | ( | const std::string & | set_ethernet_bridge_name | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_ethernet_ipv6 | ( | const std::string & | ip | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_ethernet_mac | ( | const std::string & | mac | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_ethernet_tap_name | ( | const std::string & | ethernet_tap_name | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_external_network_mode | ( | ExternalNetworkMode | network_mode | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_extra_bootconfig_args | ( | const std::string & | extra_bootconfig_args | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_fail_fast | ( | bool | fail_fast | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_fastboot_host_port | ( | int | fastboot_host_port | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_filename_encryption_mode | ( | const std::string & | filename_encryption_mode | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_fixed_location_file_path | ( | const std::string & | fixed_location_file_path | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_frames_server_port | ( | int | config_server_port | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_frames_socket_path | ( | const std::string & | frame_socket_path | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_fuchsia_multiboot_bin_path | ( | const std::string & | fuchsia_multiboot_bin_path | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_fuchsia_root_image | ( | const std::string & | fuchsia_root_image | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_fuchsia_zedboot_path | ( | const std::string & | fuchsia_zedboot_path | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_gatekeeper_vsock_port | ( | int | gatekeeper_vsock_port | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_gdb_port | ( | int | gdb_port | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_gem5_binary_dir | ( | const std::string & | gem5_binary_dir | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_gem5_checkpoint_dir | ( | const std::string & | gem5_checkpoint_dir | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_gem5_debug_file | ( | const std::string & | gem5_debug_file | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_gnss_file_path | ( | const std::string & | gnss_file_path | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_gnss_grpc_proxy_server_port | ( | int | gnss_grpc_proxy_server_port | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_gpu_angle_feature_overrides_disabled | ( | const std::string & | overrides | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_gpu_angle_feature_overrides_enabled | ( | const std::string & | overrides | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_gpu_capture_binary | ( | const std::string & | name | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_gpu_context_types | ( | const std::string & | context_types | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_gpu_gfxstream_transport | ( | const std::string & | transport | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_gpu_mode | ( | const std::string & | name | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_gpu_renderer_features | ( | const std::string & | features | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_grpc_socket_path | ( | const std::string & | socket_path | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_guest_android_version | ( | const std::string & | guest_android_version | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_guest_enforce_security | ( | bool | guest_enforce_security | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_guest_hwui_renderer | ( | GuestHwuiRenderer | renderer | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_guest_renderer_preload | ( | GuestRendererPreload | preload | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_guest_uses_bgra_framebuffers | ( | bool | uses_bgra | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_guest_vulkan_driver | ( | const std::string & | driver | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_hwcomposer | ( | const std::string & | name | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_init_boot_image | ( | const std::string & | init_boot_image | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_initramfs_path | ( | const std::string & | initramfs_path | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_kernel_path | ( | const std::string & | kernel_path | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_keyboard_server_port | ( | int | config_server_port | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_keymaster_vsock_port | ( | int | keymaster_vsock_port | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_kgdb | ( | bool | kgdb | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_lights_server_port | ( | int | lights_server_port | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_linux_initramfs_path | ( | const std::string & | linux_initramfs_path | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_linux_kernel_path | ( | const std::string & | linux_kernel_path | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_linux_root_image | ( | const std::string & | linux_root_image | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_mcu | ( | const Json::Value & | cfg | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_memory_mb | ( | int | memory_mb | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_mobile_bridge_name | ( | const std::string & | mobile_bridge_name | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_mobile_mac | ( | const std::string & | mac | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_mobile_tap_name | ( | const std::string & | mobile_tap_name | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_modem_simulator_host_id | ( | int | modem_simulator_id | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_modem_simulator_instance_number | ( | int | instance_numbers | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_modem_simulator_ports | ( | const std::string & | modem_simulator_ports | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_modem_simulator_sim_type | ( | int | sim_type | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_mte | ( | bool | mte | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_new_boot_image | ( | const std::string & | new_boot_image | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_new_data_image | ( | const std::string & | new_data_image | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_new_super_image | ( | const std::string & | super_image | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_new_vbmeta_image | ( | const std::string & | new_vbmeta_image | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_new_vbmeta_system_dlkm_image | ( | const std::string & | vbmeta_system_dlkm_image | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_new_vbmeta_vendor_dlkm_image | ( | const std::string & | vbmeta_vendor_dlkm_image | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_new_vendor_boot_image | ( | const std::string & | new_vendor_boot_image | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_openthread_node_id | ( | int | node_id | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_otheros_esp_image | ( | const std::string & | otheros_esp_image | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_pause_in_bootloader | ( | bool | pause_in_bootloader | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_qemu_binary_dir | ( | const std::string & | qemu_binary_dir | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_qemu_vnc_server_port | ( | int | qemu_vnc_server_port | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_record_screen | ( | bool | record_screen | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_restart_subprocesses | ( | bool | restart_subprocesses | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_ril_broadcast | ( | const std::string & | ril_broadcast | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_ril_dns | ( | const std::string & | ril_dns | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_ril_gateway | ( | const std::string & | ril_gateway | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_ril_ipaddr | ( | const std::string & | ril_ipaddr | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_ril_prefixlen | ( | uint8_t | ril_prefixlen | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_run_as_daemon | ( | bool | run_as_daemon | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_seccomp_policy_dir | ( | const std::string & | seccomp_policy_dir | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_serial_number | ( | const std::string & | serial_number | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_session_id | ( | uint32_t | session_id | ) |
Result< void > cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_setupwizard_mode | ( | const std::string & | mode | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_smt | ( | bool | smt | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_start_casimir | ( | bool | start | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_start_netsim | ( | bool | start | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_start_pica | ( | bool | start | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_start_rootcanal | ( | bool | start | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_start_vhal_proxy_server | ( | bool | start_vhal_proxy_server | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_start_wmediumd_instance | ( | bool | start | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_super_image | ( | const std::string & | super_image | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_system_target_zip | ( | const std::string & | system_target_zip | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_target_arch | ( | Arch | target_arch | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_ti50_emulator | ( | const std::string & | ti50_emulator | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_tombstone_receiver_port | ( | int | tombstone_receiver_port | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_touch_server_port | ( | int | config_server_port | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_touchpad_configs | ( | const std::vector< TouchpadConfig > & | touchpad_configs | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_use_allocd | ( | bool | use_allocd | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_use_bridged_wifi_tap | ( | bool | use_bridged_wifi_tap | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_use_cvdalloc | ( | bool | use_cvdalloc | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_use_pmem | ( | const bool | use_pmem | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_use_sdcard | ( | bool | use_sdcard | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_userdata_format | ( | const std::string & | userdata_format | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_uuid | ( | const std::string & | uuid | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_vbmeta_image | ( | const std::string & | vbmeta_image | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_vbmeta_system_dlkm_image | ( | const std::string & | vbmeta_system_dlkm_image | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_vbmeta_system_image | ( | const std::string & | vbmeta_system_image | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_vbmeta_vendor_dlkm_image | ( | const std::string & | vbmeta_vendor_dlkm_image | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_vcpu_config_path | ( | const std::string & | vcpu_config_path | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_vendor_boot_image | ( | const std::string & | vendor_boot_image | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_vhost_net | ( | bool | vhost_net | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_vhost_user_block | ( | bool | qemu_vhost_user_block | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_vhost_user_vsock | ( | bool | vhost_user_vsock | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_virtual_disk_paths | ( | const std::vector< std::string > & | disk_paths | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_vsock_guest_cid | ( | int | vsock_guest_cid | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_vsock_guest_group | ( | const std::string & | vsock_guest_group | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_vvmtruststore_path | ( | const std::string & | vvmtruststore_path | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_webrtc_assets_dir | ( | const std::string & | webrtc_assets_dir | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_webrtc_device_id | ( | const std::string & | id | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_webrtc_tcp_port_range | ( | std::pair< uint16_t, uint16_t > | range | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_webrtc_udp_port_range | ( | std::pair< uint16_t, uint16_t > | range | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_wifi_bridge_name | ( | const std::string & | wifi_bridge_name | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_wifi_mac | ( | const std::string & | mac | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_wifi_mac_prefix | ( | const int | wifi_mac_prefix | ) |
void cuttlefish::CuttlefishConfig::MutableInstanceSpecific::set_wifi_tap_name | ( | const std::string & | wifi_tap_name | ) |
|
private |
|
friend |
|
private |
|
private |