আইডিভাইসঅ্যাকশনরিসিভার

public interface IDeviceActionReceiver

com.android.tradefed.device.IDeviceActionReceiver


ডিভাইস ইভেন্ট গ্রহণ করার জন্য একটি এপিআই প্রদান করে।

দ্রষ্টব্য: এটি বর্তমানে শুধুমাত্র মেট্রিক কালেক্টরগুলোর জন্য সমর্থিত।

সারসংক্ষেপ

জনসাধারণের পদ্ধতি

default boolean isDisabledReceiver ()

IDeviceActionReceiver নিষ্ক্রিয় আছে কি না।

abstract void rebootEnded ( ITestDevice device)

ডিভাইসটি রিবুট শেষ হলে নোটিফিকেশন পাওয়া যায়।

abstract void rebootStarted ( ITestDevice device)

ডিভাইসে রিবুট শুরু হলে নোটিফিকেশন পাওয়া যায়।

abstract void setDisableReceiver (boolean isDisabled)

IDeviceActionReceiver নিষ্ক্রিয় করা হবে কিনা তা নির্ধারণ করে।

জনসাধারণের পদ্ধতি

অক্ষম রিসিভার

public boolean isDisabledReceiver ()

IDeviceActionReceiver নিষ্ক্রিয় আছে কি না।

ফেরত
boolean অক্ষম থাকলে true, অন্যথায় false ফেরত দাও।

রিবুট শেষ হয়েছে

public abstract void rebootEnded (ITestDevice device)

ডিভাইসটি রিবুট শেষ হলে নোটিফিকেশন পাওয়া যায়।

দ্রষ্টব্য: এই কলব্যাক চলাকালীন রিসিভারদের রিবুট করা থেকে বিরত থাকা উচিত। রিবুট করার যেকোনো প্রচেষ্টা উপেক্ষা করা হবে।

প্যারামিটার
device ITestDevice : যে ITestDevice রিবুট শেষ হয়েছে।

নিক্ষেপ
DeviceNotAvailableException

রিবুট শুরু হয়েছে

public abstract void rebootStarted (ITestDevice device)

ডিভাইসে রিবুট শুরু হলে নোটিফিকেশন পাওয়া যায়।

দ্রষ্টব্য: এই কলব্যাক চলাকালীন রিসিভারদের রিবুট করা থেকে বিরত থাকা উচিত। রিবুট করার যেকোনো প্রচেষ্টা উপেক্ষা করা হবে।

প্যারামিটার
device ITestDevice : যে ITestDevice থেকে রিবুট শুরু হয়েছিল।

নিক্ষেপ
DeviceNotAvailableException

setDisableReceiver

public abstract void setDisableReceiver (boolean isDisabled)

IDeviceActionReceiver নিষ্ক্রিয় করা হবে কিনা তা নির্ধারণ করে। নিষ্ক্রিয় করার অর্থ হলো, ডিভাইস অ্যাকশন ইভেন্ট গ্রহণ করার জন্য এটি ডিভাইসে নিবন্ধিত হবে না।

প্যারামিটার
isDisabled boolean