আউটপুট রিসিভার সংগ্রহ করা

public class CollectingOutputReceiver
extends Object implements IShellOutputReceiver

java.lang.Object
com.android.ddmlib.CollectingOutputReceiver


একটি IShellOutputReceiver যা সম্পূর্ণ শেল আউটপুটকে একটি String -এ সংগ্রহ করে।

সারসংক্ষেপ

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

CollectingOutputReceiver ()
CollectingOutputReceiver (CountDownLatch commandCompleteLatch)

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

void addOutput (byte[] data, int offset, int length)

যখনই কোনো নতুন ডেটা পাওয়া যায়, তখনই এটিকে কল করা হয়।

boolean awaitCompletion (long timeout, TimeUnit unit)
void cancel ()

আউটপুট সংগ্রহ বাতিল করে।

void flush ()

প্রসেসটির নির্বাহ শেষে এটিকে কল করা হয় (যদি না প্রসেসটি বাতিল করা হয়ে থাকে)।

String getOutput ()
boolean isCancelled ()

রিমোট শেল কমান্ডের নির্বাহ বন্ধ করার জন্য ব্যবহৃত ক্যানসেল মেথড।

boolean isComplete ()

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

আউটপুট রিসিভার সংগ্রহ করা

public CollectingOutputReceiver ()

আউটপুট রিসিভার সংগ্রহ করা

public CollectingOutputReceiver (CountDownLatch commandCompleteLatch)

প্যারামিটার
commandCompleteLatch CountDownLatch

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

আউটপুট যোগ করুন

public void addOutput (byte[] data, 
                int offset, 
                int length)

যখনই কোনো নতুন ডেটা পাওয়া যায়, তখনই এটিকে কল করা হয়।

প্যারামিটার
data byte : নতুন ডেটা।

offset int : যে অফসেট থেকে নতুন ডেটা শুরু হবে।

length int : নতুন ডেটার দৈর্ঘ্য।

অপেক্ষা করুন সম্পূর্ণ

public boolean awaitCompletion (long timeout, 
                TimeUnit unit)

প্যারামিটার
timeout long

unit TimeUnit

ফেরত
boolean

নিক্ষেপ
InterruptedException

বাতিল করুন

public void cancel ()

আউটপুট সংগ্রহ বাতিল করে।

ফ্লাশ

public void flush ()

প্রসেসটির নির্বাহ শেষে এটিকে কল করা হয় (যদি না প্রসেসটি বাতিল করা হয়ে থাকে)। এটি রিসিভারকে টার্মিনেট করার এবং যে ডেটা এখনও প্রসেস করা হয়নি তা ফ্লাশ করার সুযোগ দেয়।

আউটপুট পান

public String getOutput ()

ফেরত
String

বাতিল করা হয়েছে

public boolean isCancelled ()

রিমোট শেল কমান্ডের নির্বাহ বন্ধ করার জন্য ব্যবহৃত ক্যানসেল মেথড।

ফেরত
boolean কমান্ডটির কার্যকারিতা বাতিল করতে 'true' নির্বাচন করুন।

সম্পূর্ণ

public boolean isComplete ()

ফেরত
boolean