ক্যাসফিউজড্রাইভারপ্রোফাইল

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 : মাউন্ট পয়েন্ট প্রস্তুত হওয়ার জন্য অপেক্ষা করার জন্য মিলিসেকেন্ডে সময়সীমা।

পাবলিক পদ্ধতি

বিল্ডমাউন্টকমান্ড

public  buildMountCommand (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 : যাচাই করার জন্য উৎস ডেটা পাথ।