২০২৬ সাল থেকে, আমাদের ট্রাঙ্ক স্টেবল ডেভেলপমেন্ট মডেলের সাথে সামঞ্জস্য রাখতে এবং ইকোসিস্টেমের জন্য প্ল্যাটফর্মের স্থিতিশীলতা নিশ্চিত করতে, আমরা প্রতি দুই ও চার ত্রৈমাসিকে (Q2 এবং Q4) AOSP-তে সোর্স কোড প্রকাশ করব। AOSP বিল্ড করতে এবং এতে অবদান রাখতে, android-latest-release ব্যবহার করুন। android-latest-release ম্যানিফেস্ট ব্রাঞ্চটি সর্বদা AOSP-তে পুশ করা সর্বশেষ রিলিজটিকে রেফারেন্স করবে। আরও তথ্যের জন্য, Changes to AOSP দেখুন।
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
স্ট্রিমপ্রোটোরিসিভার
public class StreamProtoReceiver
extends Object implements Closeable
| java.lang.Object |
| ↳ | com.android.tradefed.result.proto.StreamProtoReceiver |
একটি রিসিভার যা প্রাপ্ত প্রোটো টেস্টরেকর্ডকে ট্রেডফেড ইভেন্টে রূপান্তরিত করে।
সারসংক্ষেপ
ক্ষেত্র |
|---|
protected AtomicBoolean | mStopParsing এটি সেট করা থাকলে ইভেন্ট পার্সিং বন্ধ করুন। |
সরকারি নির্মাণকারী |
|---|
StreamProtoReceiver ( ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation) Ctor. |
StreamProtoReceiver ( ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing) Ctor. |
StreamProtoReceiver ( ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, boolean reportLogs, String logNamePrefix) |
StreamProtoReceiver ( ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, boolean reportLogs, String logNamePrefix, boolean mergeInvocationMetrics) Ctor. |
StreamProtoReceiver ( ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, String logNamePrefix) Ctor. |
ক্ষেত্র
mStopParsing
protected AtomicBoolean mStopParsing
এটি সেট করা থাকলে ইভেন্ট পার্সিং বন্ধ করুন। এর ফলে, যখন আমরা আর ইভেন্টগুলো আশা করি না, তখন কোনো থ্রেড সেগুলোকে পার্স করতে পারে না।
সরকারি নির্মাণকারী
স্ট্রিমপ্রোটোরিসিভার
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation) Ctor.
| প্যারামিটার |
|---|
listener | ITestInvocationListener : যে ITestInvocationListener ফলাফল রিপোর্ট করা হবে। |
mainContext | IInvocationContext |
reportInvocation | boolean : ইনভোকেশন লেভেলের ইভেন্টগুলো রিপোর্ট করা হবে কি না। |
| নিক্ষেপ |
|---|
| java.io.IOException |
IOException | |
স্ট্রিমপ্রোটোরিসিভার
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing) Ctor.
| প্যারামিটার |
|---|
listener | ITestInvocationListener : যে ITestInvocationListener ফলাফল রিপোর্ট করা হবে। |
mainContext | IInvocationContext |
reportInvocation | boolean : ইনভোকেশন লেভেলের ইভেন্টগুলো রিপোর্ট করা হবে কি না। |
quietParsing | boolean : পার্সারকে ডিবাগ তথ্য লগ করতে দেওয়া হবে কি না। |
| নিক্ষেপ |
|---|
| java.io.IOException |
IOException | |
স্ট্রিমপ্রোটোরিসিভার
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
boolean reportLogs,
String logNamePrefix)| প্যারামিটার |
|---|
listener | ITestInvocationListener |
mainContext | IInvocationContext |
reportInvocation | boolean |
quietParsing | boolean |
reportLogs | boolean |
logNamePrefix | String |
স্ট্রিমপ্রোটোরিসিভার
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
boolean reportLogs,
String logNamePrefix,
boolean mergeInvocationMetrics) Ctor.
| প্যারামিটার |
|---|
listener | ITestInvocationListener : যে ITestInvocationListener ফলাফল রিপোর্ট করা হবে। |
mainContext | IInvocationContext |
reportInvocation | boolean : ইনভোকেশন লেভেলের ইভেন্টগুলো রিপোর্ট করা হবে কি না। |
quietParsing | boolean : পার্সারকে ডিবাগ তথ্য লগ করতে দেওয়া হবে কি না। |
reportLogs | boolean : লগগুলি রিপোর্ট করা হবে কি না |
logNamePrefix | String : পার্সারের মাধ্যমে লগ করা ফাইলের প্রিফিক্স। |
mergeInvocationMetrics | boolean |
| নিক্ষেপ |
|---|
| java.io.IOException |
IOException | |
স্ট্রিমপ্রোটোরিসিভার
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
String logNamePrefix) Ctor.
| প্যারামিটার |
|---|
listener | ITestInvocationListener : যে ITestInvocationListener ফলাফল রিপোর্ট করা হবে। |
mainContext | IInvocationContext |
reportInvocation | boolean : ইনভোকেশন লেভেলের ইভেন্টগুলো রিপোর্ট করা হবে কি না। |
quietParsing | boolean : পার্সারকে ডিবাগ তথ্য লগ করতে দেওয়া হবে কি না। |
logNamePrefix | String : পার্সারের মাধ্যমে লগ করা ফাইলের প্রিফিক্স। |
| নিক্ষেপ |
|---|
| java.io.IOException |
IOException | |
জনসাধারণের পদ্ধতি
বন্ধ
public void close ()
সম্পূর্ণ মডিউল ইভেন্ট
public void completeModuleEvents ()
সামঞ্জস্যপূর্ণ প্রতিবেদন নিশ্চিত করার প্রয়োজনে, মডিউলের ঘটনাগুলো সম্পূর্ণ করুন।
getError
public Throwable getError ()
রিসিভার থ্রেডে ধরা পড়া ত্রুটিটি ফেরত দেয়। কোনো ত্রুটি না থাকলে এটি null ফেরত দেবে।
সকেট সার্ভার পোর্ট পান
public int getSocketServerPort ()
খোলা থাকা সকেট রিসিভারটি ফেরত দেয়। কোনোটি না থাকলে -১।
আহ্বান ব্যর্থ হয়েছে
public boolean hasInvocationFailed ()
আহ্বানটি ব্যর্থ হয়েছে বলে জানানো হয়েছে কি না, তা ফেরত দেয়।
joinReceiver
public boolean joinReceiver (long millis)
সুরক্ষিত পদ্ধতি
যোগদানের সময়সীমা
protected long getJoinTimeout (long millis)
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2026-06-22 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2026-06-22 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]