1namespace bluetooth.activity_attribution; 2 3attribute "privacy"; 4 5table WakeupEntry { 6 wakeup_time:string; 7 activity:string; 8 address:string; 9 package_info:string; 10} 11 12table ActivityAggregationEntry { 13 package_info:string; 14 address:string; 15 activity:string; 16 wakeup_count:int; 17 byte_count:int; 18 wakelock_duration_ms:int; 19 creation_time:string; 20} 21 22table ActivityAttributionData { 23 title_device_wakeup:string; 24 num_device_wakeup:int; 25 device_wakeup_attribution:[WakeupEntry]; 26 title_device_activity:string; 27 num_device_activity:int; 28 device_activity_aggregation:[ActivityAggregationEntry]; 29 title_app_wakeup:string; 30 num_app_wakeup:int; 31 app_wakeup_attribution:[WakeupEntry]; 32 title_app_activity:string; 33 num_app_activity:int; 34 app_activity_aggregation:[ActivityAggregationEntry]; 35} 36 37root_type ActivityAttributionData;