সাইজলিমিটেডআউটপুট স্ট্রিম
public class SizeLimitedOutputStream
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.SizeLimitedOutputStream |
একটি থ্রেড নিরাপদ ফাইল ব্যাকড ERROR(/OutputStream)
যা ডেটা সর্বাধিক পরিমাণে লিখিত হতে পারে তা সীমাবদ্ধ করে।
সারসংক্ষেপ
পাবলিক কনস্ট্রাক্টর | |
---|---|
SizeLimitedOutputStream (long maxDataSize, int numFiles, String tempFilePrefix, String tempFileSuffix) একটি | |
SizeLimitedOutputStream (long maxDataSize, String tempFilePrefix, String tempFileSuffix) ব্যাকিং ফাইলগুলির ডিফল্ট সংখ্যার সাথে একটি |
পাবলিক পদ্ধতি | |
---|---|
void | close () লেখার স্ট্রিম বন্ধ করে দেয় |
void | delete () সমস্ত জমে থাকা ডেটা মুছুন। |
void | flush () |
InputStream | getData () সংগৃহীত আউটপুটটি |
void | write (byte[] b, int off, int len) |
void | write (int data) |
পাবলিক কনস্ট্রাক্টর
সাইজলিমিটেডআউটপুট স্ট্রিম
public SizeLimitedOutputStream (long maxDataSize, int numFiles, String tempFilePrefix, String tempFileSuffix)
একটি SizeLimitedOutputStream
তৈরি করে।
পরামিতি | |
---|---|
maxDataSize | long : আউটপুট স্ট্রিম রাখতে বাইটে আনুমানিক সর্বাধিক আকার size |
numFiles | int : ডেটা সঞ্চয় করতে ব্যবহার করার জন্য সর্বাধিক সংখ্যক ব্যাকিং ফাইল। উচ্চতর মানগুলির অর্থ হ'ল সংরক্ষণ করা সর্বোচ্চ ডেটা সর্বাধিক ডেটা সাইজের কাছাকাছি থাকবে তবে সম্ভাব্য পারফরম্যান্সের জরিমানার সাথে। |
tempFilePrefix | String : অস্থায়ী ফাইলগুলির জন্য ব্যবহারের উপসর্গ |
tempFileSuffix | String : অস্থায়ী ফাইলগুলির জন্য ব্যবহৃত প্রত্যয় |
সাইজলিমিটেডআউটপুট স্ট্রিম
public SizeLimitedOutputStream (long maxDataSize, String tempFilePrefix, String tempFileSuffix)
ব্যাকিং ফাইলগুলির ডিফল্ট সংখ্যার সাথে একটি SizeLimitedOutputStream
তৈরি করে।
পরামিতি | |
---|---|
maxDataSize | long : আউটপুট প্রবাহে রাখতে আনুমানিক সর্বাধিক আকার |
tempFilePrefix | String : অস্থায়ী ফাইলগুলির জন্য ব্যবহারের উপসর্গ |
tempFileSuffix | String : অস্থায়ী ফাইলগুলির জন্য ব্যবহৃত প্রত্যয় |
পাবলিক পদ্ধতি
বন্ধ
public void close ()
লেখার স্ট্রিম বন্ধ করে দেয়
মুছে ফেলা
public void delete ()
সমস্ত জমে থাকা ডেটা মুছুন।
ফ্লাশ
public void flush ()
তথ্য সংগ্রহ
public InputStream getData ()
সংগৃহীত আউটপুটটি ERROR(/InputStream)
।
ফিরে আসে | |
---|---|
InputStream | ERROR(/InputStream) হিসাবে সংগ্রহ করা আউটপুট। |
লিখুন
public void write (byte[] b, int off, int len)
পরামিতি | |
---|---|
b | byte |
off | int |
len | int |
লিখুন
public void write (int data)
পরামিতি | |
---|---|
data | int |