
com.testvagrant.mdb.android.ADB Maven / Gradle / Ivy
package com.testvagrant.mdb.android;
import com.testvagrant.mdb.core.MDB;
import com.testvagrant.monitor.entities.SmartBOT;
import com.testvagrant.monitor.entities.performance.Activity;
import com.testvagrant.monitor.entities.performance.CpuStatistics;
import com.testvagrant.monitor.entities.performance.MemoryStatistics;
public interface ADB extends MDB {
/**
* Captures the Memory at a particular interval. Usage is captured in Total and Actual MegaBytes
* @param smartBOT
* @return
*/
MemoryStatistics getMemoryInfo(SmartBOT smartBOT);
/**
* Captures the CPU at a particular interval. Usage is captured in User and Kernel percentage
* @param smartBOT
* @return
*/
CpuStatistics getCpuInfo(SmartBOT smartBOT);
/**
* Captures the current focused activity.
* @param smartBOT
* @return
*/
Activity getActivity(SmartBOT smartBOT);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy