ডিভাইস মনিটর মাল্টিপ্লেক্সার
public class DeviceMonitorMultiplexer
extends Object
implements IDeviceMonitor
java.lang.অবজেক্ট | |
↳ | com.android.tradefed.device.DeviceMonitorMultiplexer |
একাধিক IDeviceMonitor
এ অনুরোধ প্রচার করার জন্য একটি প্রক্সি ক্লাস।
সারাংশ
পাবলিক কনস্ট্রাক্টর | |
---|---|
Device |
পাবলিক পদ্ধতি | |
---|---|
void | add |
void | add addMonitors ( globalDeviceMonitors) |
void | notify |
void | remove |
void | run () একটি পদ্ধতি যা মনিটরের সমস্ত @Option ক্ষেত্র সেট করার পরে বলা হবে। |
void | set |
void | stop () একটি পদ্ধতি যা মনিটর বন্ধ করার প্রয়োজন হলে কল করা হবে। |
পাবলিক কনস্ট্রাক্টর
ডিভাইস মনিটর মাল্টিপ্লেক্সার
public DeviceMonitorMultiplexer ()
পাবলিক পদ্ধতি
অ্যাড মনিটর
public void addMonitor (IDeviceMonitor globalDeviceMonitor)
পরামিতি | |
---|---|
globalDeviceMonitor | IDeviceMonitor |
অ্যাড মনিটর
public void addMonitors (globalDeviceMonitors)
পরামিতি | |
---|---|
globalDeviceMonitors |
নোটিফাইডিভাইস স্টেট চেঞ্জ
public void notifyDeviceStateChange (String serial, DeviceAllocationState oldState, DeviceAllocationState newState)
IDeviceMonitor
সংকেত দেয় যে একটি ডিভাইসের অবস্থা পরিবর্তন করা হয়েছে। মনিটর বাস্তবায়ন প্রক্রিয়াকরণ এবং IDeviceManager/DeviceLister ইন্টারঅ্যাকশনের পরিমাণ সীমিত করা উচিত তারা এই পদ্ধতিতে করে।
পরামিতি | |
---|---|
serial | String |
oldState | DeviceAllocationState |
newState | DeviceAllocationState |
চালান
public void run ()
একটি পদ্ধতি যা মনিটরের সমস্ত @Option ক্ষেত্র সেট করার পরে বলা হবে।
সেটডিভাইসলিস্টার
public void setDeviceLister (IDeviceMonitor.DeviceLister lister)
DeviceLister
সেট করার অনুমতি দেয়। লিস্টার সেট করার সফল প্রচেষ্টার পরে, বাস্তবায়নগুলি পরবর্তী সমস্ত প্রচেষ্টা বাতিল করতে পারে।
পরামিতি | |
---|---|
lister | IDeviceMonitor.DeviceLister |
থামা
public void stop ()
একটি পদ্ধতি যা মনিটর বন্ধ করার প্রয়োজন হলে কল করা হবে।