IDeviceMonitor
public interface IDeviceMonitor
com.android.tradefed.device.IDeviceMonitor |
ডিভাইসের অবস্থা পর্যবেক্ষণের জন্য ইন্টারফেস। একটি পাস হতে উদ্দেশ্যে IDeviceManager
উদাহরণস্বরূপ, যে সময়ে আপনার IDeviceManager
callbacks ডাকা হবে সংশ্লিষ্ট ঘটনা আলোড়ন সৃষ্টি হয়। কোন ক্যাশে বা Batching চাহিদা মধ্যে সঞ্চালিত হবে IDeviceMonitor
উদাহরণস্বরূপ।
সারসংক্ষেপ
নেস্টেড ক্লাস | |
---|---|
class | IDeviceMonitor.DeviceLister একজন |
পাবলিক পদ্ধতি | |
---|---|
abstract void | notifyDeviceStateChange (String serial, DeviceAllocationState oldState, DeviceAllocationState newState) সংকেত |
abstract void | run () মনিটরের @Option ক্ষেত্রগুলি সেট করার পরে একটি পদ্ধতি বলা হবে। |
abstract void | setDeviceLister ( IDeviceMonitor.DeviceLister lister) অনুমতি দেয় |
abstract void | stop () মনিটর বন্ধ করার প্রয়োজন হলে একটি পদ্ধতি বলা হবে। |
পাবলিক পদ্ধতি
NoticeDeviceStateChange
public abstract void notifyDeviceStateChange (String serial, DeviceAllocationState oldState, DeviceAllocationState newState)
সংকেত IDeviceMonitor
কোনো ডিভাইস রাষ্ট্র পরিবর্তন করা হয়েছে। মনিটর বাস্তবায়ন প্রক্রিয়াকরণের পরিমাণ এবং IDeviceManager/DeviceLister মিথস্ক্রিয়া এই পদ্ধতিতে তারা সীমিত করা উচিত।
পরামিতি | |
---|---|
serial | String |
oldState | DeviceAllocationState |
newState | DeviceAllocationState |
দৌড়
public abstract void run ()
মনিটরের @Option ক্ষেত্রগুলি সেট করার পরে একটি পদ্ধতি বলা হবে।
setDeviceLister
public abstract void setDeviceLister (IDeviceMonitor.DeviceLister lister)
অনুমতি দেয় DeviceLister
সেট হওয়ার। লিস্টার সেট করার একটি সফল প্রচেষ্টার পরে, বাস্তবায়নগুলি পরবর্তী সমস্ত প্রচেষ্টা বাতিল করতে পারে।
পরামিতি | |
---|---|
lister | IDeviceMonitor.DeviceLister |
থামুন
public abstract void stop ()
মনিটর বন্ধ করার প্রয়োজন হলে একটি পদ্ধতি বলা হবে।
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2021-10-04 UTC.