sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi/src/com/nokia/carbide/cpp/internal/pi/model/FunctionResolver.java
changeset 5 844b047e260d
parent 2 b9ab3b238396
--- a/sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi/src/com/nokia/carbide/cpp/internal/pi/model/FunctionResolver.java	Tue Apr 20 14:41:43 2010 +0300
+++ b/sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi/src/com/nokia/carbide/cpp/internal/pi/model/FunctionResolver.java	Wed Apr 21 15:14:16 2010 +0300
@@ -20,13 +20,19 @@
 public interface FunctionResolver 
 {
 	// find the function corresponding to an address
-	public Function findFunctionForAddress(long address);
+	public IFunction findFunctionForAddress(long address);
+	
+	// find the function corresponding to an address and a sample synch time
+	public IFunction findFunctionForAddress(long address, long sampleSynchTime);
 
 	// find the function name corresponding to an address
 	public String findFunctionNameForAddress(long address);
 	
 	// find the binary corresponding to an address
-	public Binary findBinaryForAddress(long address);
+	public IBinary findBinaryForAddress(long address);
+	
+	// find the binary corresponding to an address and a sample synch time
+	public IBinary findBinaryForAddress(long address, long sampleSynchTime);
 
 	// find the binary name corresponding to an address
 	public String findBinaryNameForAddress(long address);