var searchIndex = {}; searchIndex["sysinfo"] = {"doc":"","items":[[4,"Signal","sysinfo","",null,null],[13,"Hangup","","Hangup detected on controlling terminal or death of controlling processus",0,null],[13,"Interrupt","","Interrupt from keyboard",0,null],[13,"Quit","","Quit from keyboard",0,null],[13,"Illegal","","Illegal instruction",0,null],[13,"Trap","","Trace/breakpoint trap",0,null],[13,"Abort","","Abort signal from C abort function",0,null],[13,"Bus","","Bus error (bad memory access)",0,null],[13,"FloatingPointException","","Floating point exception",0,null],[13,"Kill","","Kill signal",0,null],[13,"User1","","User-defined signal 1",0,null],[13,"Segv","","Invalid memory reference",0,null],[13,"User2","","User-defined signal 2",0,null],[13,"Pipe","","Broken pipe: write to pipe with no readers",0,null],[13,"Alarm","","Timer signal from C alarm function",0,null],[13,"Term","","Termination signal",0,null],[13,"Stklft","","Stack fault on coprocessor (unused)",0,null],[13,"Child","","Child stopped or terminated",0,null],[13,"Continue","","Continue if stopped",0,null],[13,"Stop","","Stop process",0,null],[13,"TSTP","","Stop typed at terminal",0,null],[13,"TTIN","","Terminal input for background process",0,null],[13,"TTOU","","Terminal output for background process",0,null],[13,"Urgent","","Urgent condition on socket",0,null],[13,"XCPU","","CPU time limit exceeded",0,null],[13,"XFSZ","","File size limit exceeded",0,null],[13,"VirtualAlarm","","Virtual alarm clock",0,null],[13,"Profiling","","Profiling time expired",0,null],[13,"Winch","","Windows resize signal",0,null],[13,"IO","","I/O now possible",0,null],[13,"Power","","Power failure (System V)",0,null],[13,"Sys","","Bad argument to routine (SVr4)",0,null],[0,"process","","",null,null],[3,"Process","sysinfo::process","",null,null],[12,"name","","",1,null],[12,"cmd","","",1,null],[12,"exe","","",1,null],[12,"pid","","",1,null],[12,"environ","","",1,null],[12,"cwd","","",1,null],[12,"root","","",1,null],[12,"memory","","",1,null],[12,"cpu_usage","","",1,null],[5,"set_time","","",null,{"inputs":[{"name":"process"},{"name":"u64"},{"name":"u64"}],"output":null}],[5,"compute_cpu_usage","","",null,{"inputs":[{"name":"process"},{"name":"u64"},{"name":"f32"}],"output":null}],[5,"has_been_updated","","",null,{"inputs":[{"name":"process"}],"output":{"name":"bool"}}],[11,"clone","","",1,null],[11,"new","","",1,{"inputs":[{"name":"i64"},{"name":"u64"}],"output":{"name":"process"}}],[11,"kill","","",1,null],[11,"fmt","","",1,null],[0,"processor","sysinfo","",null,null],[3,"CpuValues","sysinfo::processor","",null,null],[3,"Processor","","",null,null],[5,"new_processor","","",null,{"inputs":[{"name":"str"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"}],"output":{"name":"processor"}}],[5,"set_processor","","",null,{"inputs":[{"name":"processor"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"}],"output":null}],[5,"get_raw_times","","",null,null],[11,"clone","","",2,null],[11,"new","","",2,{"inputs":[],"output":{"name":"cpuvalues"}}],[11,"new_with_values","","",2,{"inputs":[{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"},{"name":"u64"}],"output":{"name":"cpuvalues"}}],[11,"is_zero","","",2,null],[11,"set","","",2,null],[11,"work_time","","",2,null],[11,"total_time","","",2,null],[11,"get_cpu_usage","","",3,null],[11,"get_name","","",3,null],[11,"fmt","","",3,null],[0,"system","sysinfo","",null,null],[3,"System","sysinfo::system","",null,null],[11,"new","","",4,{"inputs":[],"output":{"name":"system"}}],[11,"refresh_system","","",4,null],[11,"refresh_process","","",4,null],[11,"refresh_all","","",4,null],[11,"get_process_list","","",4,null],[11,"get_process","","",4,null],[11,"get_processor_list","","The first process in the array is the "main" process",4,null],[11,"get_total_memory","","",4,null],[11,"get_used_memory","","",4,null],[11,"get_total_swap","","",4,null],[11,"get_used_swap","","",4,null],[11,"fmt","sysinfo","",0,null],[11,"partial_cmp","","",0,null],[11,"eq","","",0,null],[11,"clone","","",0,null]],"paths":[[4,"Signal"],[3,"Process"],[3,"CpuValues"],[3,"Processor"],[3,"System"]]}; initSearch(searchIndex);