ক্যাসফিউজড্রাইভারপ্রোফাইল
public class CasFuseDriverProfile
extends Object implements IFuseDriverProfile প্রসারিত করে
| java.lang.অবজেক্ট | |
| ↳ | com.android.tradefed.build.CasFuseDriverপ্রোফাইল |
CasDriverProfile হল FastCDC চাঙ্কড ডিরেক্টরি সহ ডিভাইস চিত্রগুলির জন্য IFuseDriverProfile এর একটি নির্দিষ্ট বাস্তবায়ন।
সারাংশ
পাবলিক কনস্ট্রাক্টর | |
|---|---|
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 ড্রাইভারের জন্য উৎস ডেটা পাথটি উপযুক্ত কিনা তা যাচাই করে। |
পাবলিক কনস্ট্রাক্টর
ক্যাসফিউজড্রাইভারপ্রোফাইল
public CasFuseDriverProfile (Path driverPath)
প্রদত্ত ড্রাইভার পাথ সহ একটি নতুন CasFuseDriverProfile তৈরি করে।
| পরামিতি | |
|---|---|
driverPath | Path : ড্রাইভার বাইনারিতে যাওয়ার পথ। |
ক্যাসফিউজড্রাইভারপ্রোফাইল
public CasFuseDriverProfile (Path driverPath,
int mountTimeoutInMs)প্রদত্ত ড্রাইভার পাথ এবং মাউন্ট টাইমআউট সহ একটি নতুন CasFuseDriverProfile তৈরি করে।
| পরামিতি | |
|---|---|
driverPath | Path : ড্রাইভার বাইনারিতে যাওয়ার পথ। |
mountTimeoutInMs | int : মাউন্ট পয়েন্ট প্রস্তুত হওয়ার জন্য অপেক্ষা করার জন্য মিলিসেকেন্ডে সময়সীমা। |
পাবলিক পদ্ধতি
বিল্ডমাউন্টকমান্ড
publicbuildMountCommand (Path sourceDataPath, Path mountPoint)
মাউন্ট কমান্ড কার্যকর করার জন্য কমান্ড লাইন তৈরি করে।
| পরামিতি | |
|---|---|
sourceDataPath | Path : উৎস তথ্য পথ। |
mountPoint | Path : লক্ষ্য মাউন্ট পয়েন্ট। |
| রিটার্নস | |
|---|---|
| চালানোর জন্য কমান্ড লাইন প্রতিনিধিত্বকারী স্ট্রিংয়ের একটি তালিকা। |
ড্রাইভারের নাম পান
public String getDriverName ()
এই ড্রাইভার ধরণের জন্য একটি বর্ণনামূলক নাম।
| রিটার্নস | |
|---|---|
String | ড্রাইভারের নাম (যেমন, "FastCDC", "sshfs")। |
মাউন্টটাইমআউটইনএমএস পান
public long getMountTimeoutInMs ()
মাউন্ট পয়েন্ট প্রস্তুত হওয়ার জন্য অপেক্ষা করার জন্য ডিফল্ট সময়সীমা।
| রিটার্নস | |
|---|---|
long | মিলিসেকেন্ডে ডিফল্ট সময়সীমা। |
মাউন্টপয়েন্ট রেডি
public boolean isMountPointReady (Path mountPoint)
মাউন্ট পয়েন্ট ব্যবহারের জন্য প্রস্তুত কিনা তা পরীক্ষা করে।
| পরামিতি | |
|---|---|
mountPoint | Path : পরীক্ষা করার জন্য মাউন্ট পয়েন্ট। |
| রিটার্নস | |
|---|---|
boolean | মাউন্ট পয়েন্ট প্রস্তুত থাকলে সত্য, অন্যথায় মিথ্যা। |
সোর্সডেটাপাথ যাচাই করুন
public void validateSourceDataPath (Path sourceDataPath)
এই নির্দিষ্ট FUSE ড্রাইভারের জন্য উৎস ডেটা পাথটি উপযুক্ত কিনা তা যাচাই করে।
| পরামিতি | |
|---|---|
sourceDataPath | Path : যাচাই করার জন্য উৎস ডেটা পাথ। |