কাটলফিশ ডিসপ্লে হ্যান্ডলার

public class CuttlefishDisplayHandler
extends Object

java.lang.Object
com.android.tradefed.device.internal.CuttlefishDisplayHandler


কাটলফিশ ডিসপ্লে অনুরোধগুলি পরিচালনা করার জন্য একটি ইউটিলিটি। এটি শুধুমাত্র কাটলফিশ-এর নির্দিষ্ট হোস্ট পরীক্ষার মাধ্যমে অভ্যন্তরীণভাবে ব্যবহারের জন্য তৈরি।

সারসংক্ষেপ

নেস্টেড ক্লাস

class CuttlefishDisplayHandler.Display

সরকারি নির্মাণকারী

CuttlefishDisplayHandler ()

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

int addDisplay ( ITestDevice device, int width, int height, int dpi, int refreshRateHz)

`cvd display add` কল করে প্রদত্ত কাটলফিশ ডিভাইসটির জন্য।

Map<Integer, CuttlefishDisplayHandler.Display > listDisplays ( ITestDevice device)

প্রদত্ত কাটলফিশ ডিভাইসে `cvd display list` কল করা হয়।

void removeDisplay ( ITestDevice device, int displayNumber)

`cvd display remove --display=` কল করে প্রদত্ত কাটলফিশ ডিভাইসটির জন্য।

BufferedImage screenshotDisplay ( ITestDevice device, int displayNumber)

`cvd display screenshot --display=` কল করে প্রদত্ত কাটলফিশ ডিভাইসটির জন্য।

সরকারি নির্মাণকারী

কাটলফিশ ডিসপ্লে হ্যান্ডলার

public CuttlefishDisplayHandler ()

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

অ্যাডডিসপ্লে

public int addDisplay (ITestDevice device, 
                int width, 
                int height, 
                int dpi, 
                int refreshRateHz)

`cvd display add` কল করে প্রদত্ত কাটলফিশ ডিভাইসটির জন্য।

প্যারামিটার
device ITestDevice : যে ডিভাইসটি ব্যবহার করতে হবে।

width int : নতুন ডিসপ্লের জন্য প্রস্থ (পিক্সেল এককে)।

height int : নতুন ডিসপ্লের জন্য উচ্চতা (পিক্সেল এককে)।

dpi int : নতুন ডিসপ্লেটির ডিপিআই (পিক্সেল প্রতি ইঞ্চিতে)।

refreshRateHz int : নতুন ডিসপ্লের রিফ্রেশ রেট (হার্টজ এককে)।

ফেরত
int নতুন যুক্ত হওয়া ডিসপ্লেটি সফল হলে তার নম্বর প্রদর্শন করুন।

নিক্ষেপ
DeviceNotAvailableException

তালিকা প্রদর্শন

public Map<Integer, CuttlefishDisplayHandler.Display> listDisplays (ITestDevice device)

প্রদত্ত কাটলফিশ ডিভাইসে `cvd display list` কল করা হয়।

প্যারামিটার
device ITestDevice : যে ডিভাইসটি ব্যবহার করতে হবে।

ফেরত
Map<Integer, CuttlefishDisplayHandler.Display >

নিক্ষেপ
DeviceNotAvailableException

ডিসপ্লে সরান

public void removeDisplay (ITestDevice device, 
                int displayNumber)

`cvd display remove --display=` কল করে প্রদত্ত কাটলফিশ ডিভাইসটির জন্য।

প্যারামিটার
device ITestDevice : যে ডিভাইসটি ব্যবহার করতে হবে।

displayNumber int : যে ডিসপ্লেটি অপসারণ করতে হবে।

নিক্ষেপ
DeviceNotAvailableException

স্ক্রিনশট প্রদর্শন

public BufferedImage screenshotDisplay (ITestDevice device, 
                int displayNumber)

`cvd display screenshot --display=` কল করে প্রদত্ত কাটলফিশ ডিভাইসটির জন্য।

প্যারামিটার
device ITestDevice : যে ডিভাইসটি ব্যবহার করতে হবে।

displayNumber int : স্ক্রিনশটে প্রদর্শনের স্থান।

ফেরত
BufferedImage

নিক্ষেপ
DeviceNotAvailableException