মাল্টিরিসিভার

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

java.lang.অবজেক্ট
com.android.ddmlib.মাল্টিরিসিভার


IShellOutputReceiver এর বেস বাস্তবায়ন, যা IShellOutputReceiver এর একাধিক উদাহরণ নেয় এবং প্রাপ্ত ডেটা তাদের সকলের কাছে সম্প্রচার করে।

সারাংশ

পাবলিক কনস্ট্রাক্টর

MultiReceiver ( IShellOutputReceiver... receivers)

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

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

প্রতিবার নতুন তথ্য পাওয়া মাত্রই ফোন করা হয়।

void flush ()

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

boolean isCancelled ()

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

পাবলিক কনস্ট্রাক্টর

মাল্টিরিসিভার

public MultiReceiver (IShellOutputReceiver... receivers)

পরামিতি
receivers IShellOutputReceiver

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

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

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

প্রতিবার নতুন তথ্য পাওয়া মাত্রই ফোন করা হয়।

পরামিতি
data byte : নতুন তথ্য।

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

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

ফ্লাশ

public void flush ()

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

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

public boolean isCancelled ()

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

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