var searchIndex = {}; searchIndex["heartbeats_simple_sys"] = {"doc":"","items":[[3,"heartbeat_udata","heartbeats_simple_sys","Unsigned global and window data.",null,null],[12,"global","","",0,null],[12,"window","","",0,null],[3,"heartbeat_rates","","Rate data.",null,null],[12,"global","","",1,null],[12,"window","","",1,null],[12,"instant","","",1,null],[3,"heartbeat_window_state","","State for window buffer",null,null],[12,"buffer_index","","",2,null],[12,"read_index","","",2,null],[12,"window_size","","",2,null],[12,"log_fd","","",2,null],[3,"heartbeat_record","","A heartbeat record with current rates.",null,null],[12,"id","","",3,null],[12,"user_tag","","",3,null],[12,"work","","",3,null],[12,"wd","","",3,null],[12,"start_time","","",3,null],[12,"end_time","","",3,null],[12,"td","","",3,null],[12,"perf","","",3,null],[3,"heartbeat_context","","A `heartbeat_context` is used for tracking performance/power of recurring jobs.",null,null],[12,"ws","","",4,null],[12,"window_buffer","","",4,null],[12,"counter","","",4,null],[12,"lock","","",4,null],[12,"hwc_callback","","",4,null],[12,"td","","",4,null],[12,"wd","","",4,null],[12,"ed","","",4,null],[3,"heartbeat_acc_record","","A heartbeat record with current rates (performance and accuracy).",null,null],[12,"id","","",5,null],[12,"user_tag","","",5,null],[12,"work","","",5,null],[12,"wd","","",5,null],[12,"start_time","","",5,null],[12,"end_time","","",5,null],[12,"td","","",5,null],[12,"perf","","",5,null],[12,"accuracy","","",5,null],[12,"ad","","",5,null],[12,"acc","","",5,null],[3,"heartbeat_acc_context","","A `heartbeat_acc_context` is used for tracking performance/accuracy of recurring jobs.",null,null],[12,"ws","","",6,null],[12,"window_buffer","","",6,null],[12,"counter","","",6,null],[12,"lock","","",6,null],[12,"hwc_callback","","",6,null],[12,"td","","",6,null],[12,"wd","","",6,null],[12,"ad","","",6,null],[3,"heartbeat_pow_record","","A heartbeat record with current rates (performance and power).",null,null],[12,"id","","",7,null],[12,"user_tag","","",7,null],[12,"work","","",7,null],[12,"wd","","",7,null],[12,"start_time","","",7,null],[12,"end_time","","",7,null],[12,"td","","",7,null],[12,"perf","","",7,null],[12,"start_energy","","",7,null],[12,"end_energy","","",7,null],[12,"ed","","",7,null],[12,"pwr","","",7,null],[3,"heartbeat_pow_context","","A `heartbeat_pow_context` is used for tracking performance/power of recurring jobs.",null,null],[12,"ws","","",8,null],[12,"window_buffer","","",8,null],[12,"counter","","",8,null],[12,"lock","","",8,null],[12,"hwc_callback","","",8,null],[12,"td","","",8,null],[12,"wd","","",8,null],[12,"ed","","",8,null],[3,"heartbeat_acc_pow_record","","A heartbeat record with current rates (performance and accuracy).",null,null],[12,"id","","",9,null],[12,"user_tag","","",9,null],[12,"work","","",9,null],[12,"wd","","",9,null],[12,"start_time","","",9,null],[12,"end_time","","",9,null],[12,"td","","",9,null],[12,"perf","","",9,null],[12,"accuracy","","",9,null],[12,"ad","","",9,null],[12,"acc","","",9,null],[12,"start_energy","","",9,null],[12,"end_energy","","",9,null],[12,"ed","","",9,null],[12,"pwr","","",9,null],[3,"heartbeat_acc_pow_context","","A `heartbeat_acc_pow_context` is used for tracking performance/accuracy of recurring jobs.",null,null],[12,"ws","","",10,null],[12,"window_buffer","","",10,null],[12,"counter","","",10,null],[12,"lock","","",10,null],[12,"hwc_callback","","",10,null],[12,"td","","",10,null],[12,"wd","","",10,null],[12,"ad","","",10,null],[12,"ed","","",10,null],[5,"heartbeat_init","","",null,null],[5,"heartbeat","","",null,null],[5,"hb_log_header","","",null,null],[5,"hb_log_window_buffer","","",null,null],[5,"hb_get_window_size","","",null,null],[5,"hb_get_log_fd","","",null,null],[5,"hb_get_user_tag","","",null,null],[5,"hb_get_global_time","","",null,null],[5,"hb_get_window_time","","",null,null],[5,"hb_get_global_work","","",null,null],[5,"hb_get_window_work","","",null,null],[5,"hb_get_global_perf","","",null,null],[5,"hb_get_window_perf","","",null,null],[5,"hb_get_instant_perf","","",null,null],[5,"heartbeat_acc_init","","",null,null],[5,"heartbeat_acc","","",null,null],[5,"hb_acc_log_header","","",null,null],[5,"hb_acc_log_window_buffer","","",null,null],[5,"hb_acc_get_window_size","","",null,null],[5,"hb_acc_get_log_fd","","",null,null],[5,"hb_acc_get_user_tag","","",null,null],[5,"hb_acc_get_global_time","","",null,null],[5,"hb_acc_get_window_time","","",null,null],[5,"hb_acc_get_global_work","","",null,null],[5,"hb_acc_get_window_work","","",null,null],[5,"hb_acc_get_global_perf","","",null,null],[5,"hb_acc_get_window_perf","","",null,null],[5,"hb_acc_get_instant_perf","","",null,null],[5,"hb_acc_get_global_accuracy","","",null,null],[5,"hb_acc_get_window_accuracy","","",null,null],[5,"hb_acc_get_global_accuracy_rate","","",null,null],[5,"hb_acc_get_window_accuracy_rate","","",null,null],[5,"hb_acc_get_instant_accuracy_rate","","",null,null],[5,"heartbeat_pow_init","","",null,null],[5,"heartbeat_pow","","",null,null],[5,"hb_pow_log_header","","",null,null],[5,"hb_pow_log_window_buffer","","",null,null],[5,"hb_pow_get_window_size","","",null,null],[5,"hb_pow_get_log_fd","","",null,null],[5,"hb_pow_get_user_tag","","",null,null],[5,"hb_pow_get_global_time","","",null,null],[5,"hb_pow_get_window_time","","",null,null],[5,"hb_pow_get_global_work","","",null,null],[5,"hb_pow_get_window_work","","",null,null],[5,"hb_pow_get_global_perf","","",null,null],[5,"hb_pow_get_window_perf","","",null,null],[5,"hb_pow_get_instant_perf","","",null,null],[5,"hb_pow_get_global_energy","","",null,null],[5,"hb_pow_get_window_energy","","",null,null],[5,"hb_pow_get_global_power","","",null,null],[5,"hb_pow_get_window_power","","",null,null],[5,"hb_pow_get_instant_power","","",null,null],[5,"heartbeat_acc_pow_init","","",null,null],[5,"heartbeat_acc_pow","","",null,null],[5,"hb_acc_pow_log_header","","",null,null],[5,"hb_acc_pow_log_window_buffer","","",null,null],[5,"hb_acc_pow_get_window_size","","",null,null],[5,"hb_acc_pow_get_log_fd","","",null,null],[5,"hb_acc_pow_get_user_tag","","",null,null],[5,"hb_acc_pow_get_global_time","","",null,null],[5,"hb_acc_pow_get_window_time","","",null,null],[5,"hb_acc_pow_get_global_work","","",null,null],[5,"hb_acc_pow_get_window_work","","",null,null],[5,"hb_acc_pow_get_global_perf","","",null,null],[5,"hb_acc_pow_get_window_perf","","",null,null],[5,"hb_acc_pow_get_instant_perf","","",null,null],[5,"hb_acc_pow_get_global_accuracy","","",null,null],[5,"hb_acc_pow_get_window_accuracy","","",null,null],[5,"hb_acc_pow_get_global_accuracy_rate","","",null,null],[5,"hb_acc_pow_get_window_accuracy_rate","","",null,null],[5,"hb_acc_pow_get_instant_accuracy_rate","","",null,null],[5,"hb_acc_pow_get_global_energy","","",null,null],[5,"hb_acc_pow_get_window_energy","","",null,null],[5,"hb_acc_pow_get_global_power","","",null,null],[5,"hb_acc_pow_get_window_power","","",null,null],[5,"hb_acc_pow_get_instant_power","","",null,null],[6,"heartbeat_window_complete","","Typedef for the window completion callback function.",null,null],[6,"heartbeat_acc_window_complete","","Typedef for the window completion callback function.",null,null],[6,"heartbeat_pow_window_complete","","Typedef for the window completion callback function.",null,null],[6,"heartbeat_acc_pow_window_complete","","Typedef for the window completion callback function.",null,null]],"paths":[[3,"heartbeat_udata"],[3,"heartbeat_rates"],[3,"heartbeat_window_state"],[3,"heartbeat_record"],[3,"heartbeat_context"],[3,"heartbeat_acc_record"],[3,"heartbeat_acc_context"],[3,"heartbeat_pow_record"],[3,"heartbeat_pow_context"],[3,"heartbeat_acc_pow_record"],[3,"heartbeat_acc_pow_context"]]}; initSearch(searchIndex);