AndroidDebugBridge.IDeviceChangeListener

public static interface AndroidDebugBridge.IDeviceChangeListener

com.android.tradefed.device.server.AndroidDebugBridge.IDeviceChangeListener


যে ক্লাসগুলো এই ইন্টারফেসটি ইমপ্লিমেন্ট করে, সেগুলোতে IDevice যোগ, মুছে ফেলা এবং পরিবর্তন করার মেথড থাকে।

সারসংক্ষেপ

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

abstract void deviceChanged ( IDevice device, int changeMask)

ডিভাইসের ডেটা পরিবর্তিত হলে, অথবা ডিভাইসে ক্লায়েন্ট চালু বা বন্ধ করা হলে এটি পাঠানো হয়।

abstract void deviceConnected ( IDevice device)

যখন কোনো ডিভাইস AndroidDebugBridge এর সাথে সংযুক্ত থাকে তখন এটি পাঠানো হয়।

abstract void deviceDisconnected ( IDevice device)

যখন কোনো ডিভাইস AndroidDebugBridge এর সাথে সংযুক্ত থাকে তখন এটি পাঠানো হয়।

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

ডিভাইস পরিবর্তিত হয়েছে

public abstract void deviceChanged (IDevice device, 
                int changeMask)

ডিভাইসের ডেটা পরিবর্তিত হলে, অথবা ডিভাইসে ক্লায়েন্ট চালু বা বন্ধ করা হলে এটি পাঠানো হয়।

এটি একটি নন-ইউআই থ্রেড থেকে পাঠানো হয়েছে।

প্যারামিটার
device IDevice : যে ডিভাইসটি আপডেট করা হয়েছিল।

changeMask int : কী পরিবর্তন হয়েছে তা বর্ণনা করার জন্য মাস্ক। এতে নিম্নলিখিত মানগুলির যেকোনো একটি থাকতে পারে: IDevice.CHANGE_BUILD_INFO , IDevice.CHANGE_STATE , ERROR(IDevice.CHANGE_CLIENT_LIST/com.android.ddmlib.IDevice#CHANGE_CLIENT_LIST IDevice.CHANGE_CLIENT_LIST)

ডিভাইস সংযুক্ত

public abstract void deviceConnected (IDevice device)

যখন কোনো ডিভাইস AndroidDebugBridge এর সাথে সংযুক্ত থাকে তখন এটি পাঠানো হয়।

এটি একটি নন-ইউআই থ্রেড থেকে পাঠানো হয়েছে।

প্যারামিটার
device IDevice : নতুন ডিভাইস।

ডিভাইস সংযোগ বিচ্ছিন্ন

public abstract void deviceDisconnected (IDevice device)

যখন কোনো ডিভাইস AndroidDebugBridge এর সাথে সংযুক্ত থাকে তখন এটি পাঠানো হয়।

এটি একটি নন-ইউআই থ্রেড থেকে পাঠানো হয়েছে।

প্যারামিটার
device IDevice : নতুন ডিভাইস।