ক্লায়েন্টডেটা.আইমেথডপ্রোফাইলিংহ্যান্ডলার

public static interface ClientData.IMethodProfilingHandler

com.android.tradefed.device.server.ClientData.IMethodProfilingHandler সম্পর্কে


হ্যান্ডলাররা মেথড প্রোফাইলিং তথ্যের উপর কাজ করতে সক্ষম

সারাংশ

পাবলিক পদ্ধতি

abstract void onEndFailure ( Client client, String message)

VM সাইডে মেথড ট্রেসিং শেষ না হলে কল করা হয়েছিল

abstract void onStartFailure ( Client client, String message)

মেথড ট্রেসিং শুরু না হলে কল করা হয়েছিল

abstract void onSuccess (String remoteFilePath, Client client)

কোনও পদ্ধতির ট্রেসিং সফল হলে ফোন করা হয়েছিল।

abstract void onSuccess (byte[] data, Client client)

কোনও পদ্ধতির ট্রেসিং সফল হলে ফোন করা হয়েছিল।

পাবলিক পদ্ধতি

অনএন্ড ফেইলুর

public abstract void onEndFailure (Client client, 
                String message)

VM সাইডে মেথড ট্রেসিং শেষ না হলে কল করা হয়েছিল

পরামিতি
client Client : প্রোফাইল করা ক্লায়েন্ট।

message String : একটি ঐচ্ছিক ( null ঠিক আছে) ত্রুটি বার্তা প্রদর্শিত হবে।

অনস্টার্টফেইলর

public abstract void onStartFailure (Client client, 
                String message)

মেথড ট্রেসিং শুরু না হলে কল করা হয়েছিল

পরামিতি
client Client : প্রোফাইল করা ক্লায়েন্ট।

message String : একটি ঐচ্ছিক ( null ঠিক আছে) ত্রুটি বার্তা প্রদর্শিত হবে।

সফলতার উপর

public abstract void onSuccess (String remoteFilePath, 
                Client client)

কোনও পদ্ধতির ট্রেসিং সফল হলে ফোন করা হয়েছিল।

পরামিতি
remoteFilePath String : ট্রেস ফাইলের ডিভাইস-সাইড পাথ।

client Client : প্রোফাইল করা ক্লায়েন্ট।

সফলতার উপর

public abstract void onSuccess (byte[] data, 
                Client client)

কোনও পদ্ধতির ট্রেসিং সফল হলে ফোন করা হয়েছিল।

পরামিতি
data byte : VM থেকে স্ট্রিম করা ট্রেস ফাইল ধারণকারী ডেটা

client Client : প্রোফাইল করা ক্লায়েন্ট।