89 lines
5.0 KiB
Protocol Buffer
89 lines
5.0 KiB
Protocol Buffer
|
// Extracted from: Spotify 1.1.73.517 (macOS)
|
||
|
|
||
|
syntax = "proto2";
|
||
|
|
||
|
package spotify.event_sender.proto;
|
||
|
|
||
|
option optimize_for = CODE_SIZE;
|
||
|
|
||
|
message DesktopPerformanceIssue {
|
||
|
optional string event_type = 1;
|
||
|
optional bool is_continuation_event = 2;
|
||
|
optional double sample_time_interval_seconds = 3;
|
||
|
optional string computer_platform = 4;
|
||
|
optional double last_seen_main_thread_latency_seconds = 5;
|
||
|
optional double last_seen_core_thread_latency_seconds = 6;
|
||
|
optional double total_spotify_processes_cpu_load_percent = 7;
|
||
|
optional double main_process_cpu_load_percent = 8;
|
||
|
optional int64 mac_main_process_vm_size_bytes = 9;
|
||
|
optional int64 mac_main_process_resident_size_bytes = 10;
|
||
|
optional double mac_main_process_num_page_faults_per_second = 11;
|
||
|
optional double mac_main_process_num_pageins_per_second = 12;
|
||
|
optional double mac_main_process_num_cow_faults_per_second = 13;
|
||
|
optional double mac_main_process_num_context_switches_per_second = 14;
|
||
|
optional int64 main_process_num_total_threads = 15;
|
||
|
optional int64 main_process_num_running_threads = 16;
|
||
|
optional double renderer_process_cpu_load_percent = 17;
|
||
|
optional int64 mac_renderer_process_vm_size_bytes = 18;
|
||
|
optional int64 mac_renderer_process_resident_size_bytes = 19;
|
||
|
optional double mac_renderer_process_num_page_faults_per_second = 20;
|
||
|
optional double mac_renderer_process_num_pageins_per_second = 21;
|
||
|
optional double mac_renderer_process_num_cow_faults_per_second = 22;
|
||
|
optional double mac_renderer_process_num_context_switches_per_second = 23;
|
||
|
optional int64 renderer_process_num_total_threads = 24;
|
||
|
optional int64 renderer_process_num_running_threads = 25;
|
||
|
optional double system_total_cpu_load_percent = 26;
|
||
|
optional int64 mac_system_total_free_memory_size_bytes = 27;
|
||
|
optional int64 mac_system_total_active_memory_size_bytes = 28;
|
||
|
optional int64 mac_system_total_inactive_memory_size_bytes = 29;
|
||
|
optional int64 mac_system_total_wired_memory_size_bytes = 30;
|
||
|
optional int64 mac_system_total_compressed_memory_size_bytes = 31;
|
||
|
optional double mac_system_current_num_pageins_per_second = 32;
|
||
|
optional double mac_system_current_num_pageouts_per_second = 33;
|
||
|
optional double mac_system_current_num_page_faults_per_second = 34;
|
||
|
optional double mac_system_current_num_cow_faults_per_second = 35;
|
||
|
optional int64 system_current_num_total_processes = 36;
|
||
|
optional int64 system_current_num_total_threads = 37;
|
||
|
optional int64 computer_boot_disk_free_space_bytes = 38;
|
||
|
optional int64 application_disk_free_space_bytes = 39;
|
||
|
optional int64 application_cache_disk_free_space_bytes = 40;
|
||
|
optional bool computer_is_currently_running_on_battery_power = 41;
|
||
|
optional double computer_remaining_battery_capacity_percent = 42;
|
||
|
optional double computer_estimated_remaining_battery_time_seconds = 43;
|
||
|
optional int64 mac_computer_num_available_logical_cpu_cores_due_to_power_management = 44;
|
||
|
optional double mac_computer_current_processor_speed_percent_due_to_power_management = 45;
|
||
|
optional double mac_computer_current_cpu_time_limit_percent_due_to_power_management = 46;
|
||
|
optional double app_screen_width_points = 47;
|
||
|
optional double app_screen_height_points = 48;
|
||
|
optional double mac_app_screen_scale_factor = 49;
|
||
|
optional int64 app_screen_bits_per_pixel = 50;
|
||
|
optional bool app_screen_supports_dci_p3_color_gamut = 51;
|
||
|
optional bool app_screen_is_built_in = 52;
|
||
|
optional string app_screen_graphics_card_model = 53;
|
||
|
optional int64 app_screen_graphics_card_vram_size_bytes = 54;
|
||
|
optional double app_window_width_points = 55;
|
||
|
optional double app_window_height_points = 56;
|
||
|
optional double app_window_percentage_on_screen = 57;
|
||
|
optional double app_window_percentage_non_obscured = 58;
|
||
|
optional double system_up_time_including_sleep_seconds = 59;
|
||
|
optional double system_up_time_awake_seconds = 60;
|
||
|
optional double app_up_time_including_sleep_seconds = 61;
|
||
|
optional double computer_time_since_last_sleep_start_seconds = 62;
|
||
|
optional double computer_time_since_last_sleep_end_seconds = 63;
|
||
|
optional bool mac_system_user_session_is_currently_active = 64;
|
||
|
optional double mac_system_time_since_last_user_session_deactivation_seconds = 65;
|
||
|
optional double mac_system_time_since_last_user_session_reactivation_seconds = 66;
|
||
|
optional bool application_is_currently_active = 67;
|
||
|
optional bool application_window_is_currently_visible = 68;
|
||
|
optional bool mac_application_window_is_currently_minimized = 69;
|
||
|
optional bool application_window_is_currently_fullscreen = 70;
|
||
|
optional bool mac_application_is_currently_hidden = 71;
|
||
|
optional bool application_user_is_currently_logged_in = 72;
|
||
|
optional double application_time_since_last_user_log_in = 73;
|
||
|
optional double application_time_since_last_user_log_out = 74;
|
||
|
optional bool application_is_playing_now = 75;
|
||
|
optional string application_currently_playing_type = 76;
|
||
|
optional string application_currently_playing_uri = 77;
|
||
|
optional string application_currently_playing_ad_id = 78;
|
||
|
}
|