void initLoadAvg( struct SensorModul* sm ) { if ( updateLoadAvg() < 0 ) { LoadAvgOK = -1; return; } else LoadAvgOK = 1; registerMonitor( "cpu/loadavg1", "float", printLoadAvg1, printLoadAvg1Info, sm ); registerMonitor( "cpu/loadavg5", "float", printLoadAvg5, printLoadAvg5Info, sm ); registerMonitor( "cpu/loadavg15", "float", printLoadAvg15, printLoadAvg15Info, sm ); }
void initLoadAvg(struct SensorModul* sm) { if (updateLoadAvg() < 0) return; registerMonitor("cpu/system/loadavg1", "float", printLoadAvg1, printLoadAvg1Info, sm); registerMonitor("cpu/system/loadavg5", "float", printLoadAvg5, printLoadAvg5Info, sm); registerMonitor("cpu/system/loadavg15", "float", printLoadAvg15, printLoadAvg15Info, sm); /* Monitor names changed from kde3 => kde4. Remain compatible with legacy requests when possible. */ registerLegacyMonitor("cpu/loadavg1", "float", printLoadAvg1, printLoadAvg1Info, sm); registerLegacyMonitor("cpu/loadavg5", "float", printLoadAvg5, printLoadAvg5Info, sm); registerLegacyMonitor("cpu/loadavg15", "float", printLoadAvg15, printLoadAvg15Info, sm); }
void initLoadAvg( struct SensorModul* sm ) { if ( updateLoadAvg() < 0 ) { LoadAvgOK = -1; return; } else LoadAvgOK = 1; registerMonitor( "cpu/system/loadavg1", "float", printLoadAvg1, printLoadAvg1Info, sm ); registerMonitor( "cpu/system/loadavg5", "float", printLoadAvg5, printLoadAvg5Info, sm ); registerMonitor( "cpu/system/loadavg15", "float", printLoadAvg15, printLoadAvg15Info, sm ); /* Register some legacy monitors. These will be hidden from the module list. */ registerLegacyMonitor( "cpu/loadavg1", "float", printLoadAvg1, printLoadAvg1Info, sm ); registerLegacyMonitor( "cpu/loadavg5", "float", printLoadAvg5, printLoadAvg5Info, sm ); registerLegacyMonitor( "cpu/loadavg15", "float", printLoadAvg15, printLoadAvg15Info, sm ); }