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

public class CollectingOutputReceiver
extends Object implements IShellOutputReceiver প্রসারিত করে

java.lang.অবজেক্ট
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

বাতিল করুন

public void cancel ()

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

ফ্লাশ

public void flush ()

প্রক্রিয়া সম্পাদনের শেষে কল করা হয় (যদি না প্রক্রিয়াটি বাতিল করা হয়)। এটি রিসিভারকে প্রক্রিয়াজাত না হওয়া ডেটা বন্ধ করে ফ্লাশ করার অনুমতি দেয়।

getOutput সম্পর্কে

public String getOutput ()

রিটার্নস
String

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

public boolean isCancelled ()

রিমোট শেল কমান্ডের কার্যকরকরণ বন্ধ করার জন্য বাতিল পদ্ধতি।

রিটার্নস
boolean কমান্ডের কার্যকরকরণ বাতিল করার জন্য true।

সম্পূর্ণ

public boolean isComplete ()

রিটার্নস
boolean