CasFuseDriverProfile
public
class
CasFuseDriverProfile
extends Object
implements
IFuseDriverProfile
| java.lang.Object | |
| ↳ | com.android.tradefed.build.CasFuseDriverProfile |
CasDriverProfile هو تطبيق محدّد لـ IFuseDriverProfile لصور الأجهزة التي تتضمّن أدلة مقسّمة إلى أجزاء FastCDC.
ملخّص
الإنشاءات العامة | |
|---|---|
CasFuseDriverProfile(Path driverPath)
تنشئ هذه الدالة CasFuseDriverProfile جديدًا باستخدام مسار برنامج التشغيل المحدّد. |
|
CasFuseDriverProfile(Path driverPath, int mountTimeoutInMs)
تنشئ هذه الدالة CasFuseDriverProfile جديدًا باستخدام مسار برنامج التشغيل ومهلة التحميل المحدّدين. |
|
الطُرق العامة | |
|---|---|
|
buildMountCommand(Path sourceDataPath, Path mountPoint)
تنشئ هذه السمة سطر الأوامر لتنفيذ أمر الربط. |
String
|
getDriverName()
اسم وصفي لنوع برنامج التشغيل هذا |
long
|
getMountTimeoutInMs()
المهلة التلقائية للانتظار إلى أن تصبح نقطة التثبيت جاهزة |
boolean
|
isMountPointReady(Path mountPoint)
تتحقّق هذه السمة ممّا إذا كانت نقطة الربط جاهزة للاستخدام. |
void
|
validateSourceDataPath(Path sourceDataPath)
تتحقّق هذه السمة من أنّ مسار بيانات المصدر مناسب لبرنامج تشغيل FUSE المحدّد هذا. |
الإنشاءات العامة
CasFuseDriverProfile
public CasFuseDriverProfile (Path driverPath)
تنشئ هذه الدالة CasFuseDriverProfile جديدًا باستخدام مسار برنامج التشغيل المحدّد.
| المعلمات | |
|---|---|
driverPath |
Path: مسار البرنامج الثنائي لبرنامج التشغيل |
CasFuseDriverProfile
public CasFuseDriverProfile (Path driverPath,
int mountTimeoutInMs)تنشئ هذه الدالة CasFuseDriverProfile جديدًا باستخدام مسار برنامج التشغيل ومهلة التحميل المحدّدين.
| المعلمات | |
|---|---|
driverPath |
Path: مسار البرنامج الثنائي لبرنامج التشغيل |
mountTimeoutInMs |
int: المهلة بالملّي ثانية للانتظار إلى أن تصبح نقطة التحميل جاهزة. |
الطُرق العامة
buildMountCommand
publicbuildMountCommand (Path sourceDataPath, Path mountPoint)
تنشئ هذه السمة سطر الأوامر لتنفيذ أمر الربط.
| المعلمات | |
|---|---|
sourceDataPath |
Path: مسار بيانات المصدر. |
mountPoint |
Path: نقطة التثبيت المستهدَفة |
| المرتجعات | |
|---|---|
|
قائمة سلاسل تمثّل سطر الأوامر المطلوب تنفيذه. |
getDriverName
public String getDriverName ()
اسم وصفي لنوع برنامج التشغيل هذا
| المرتجعات | |
|---|---|
String |
اسم السائق (مثلاً FastCDC وsshfs). |
getMountTimeoutInMs
public long getMountTimeoutInMs ()
المهلة التلقائية للانتظار إلى أن تصبح نقطة التثبيت جاهزة
| المرتجعات | |
|---|---|
long |
المهلة التلقائية بالمللي ثانية |
isMountPointReady
public boolean isMountPointReady (Path mountPoint)
تتحقّق هذه السمة ممّا إذا كانت نقطة الربط جاهزة للاستخدام.
| المعلمات | |
|---|---|
mountPoint |
Path: نقطة التثبيت المطلوب التحقّق منها. |
| المرتجعات | |
|---|---|
boolean |
تكون القيمة "صحيح" إذا كانت نقطة الربط جاهزة، و"خطأ" في الحالات الأخرى. |
validateSourceDataPath
public void validateSourceDataPath (Path sourceDataPath)
تتحقّق هذه السمة من أنّ مسار بيانات المصدر مناسب لبرنامج تشغيل FUSE المحدّد هذا.
| المعلمات | |
|---|---|
sourceDataPath |
Path: مسار بيانات المصدر المطلوب التحقّق منه |