জেনেরিকলগক্যাটইভেন্টপার্সার
public class GenericLogcatEventParser
extends Object
| java.lang.অবজেক্ট | |
| ↳ | com.android.tradefed.util.GenericLogcatEventParser<LogcatEventType> |
ইভেন্টের জন্য লগক্যাট ইনপুট পার্স করুন।
এই ক্লাসটি লগক্যাট বার্তাগুলির ব্যাখ্যা করে এবং শ্রোতাদের ব্লকিং এবং পোলিং উভয় পদ্ধতিতেই ইভেন্ট সম্পর্কে অবহিত করতে পারে।
সারাংশ
নেস্টেড ক্লাস | |
|---|---|
class | GenericLogcatEventParser.LogcatEventইভেন্ট টাইপ এবং ট্রিগারিং লগক্যাট মেসেজ সহ একটি লগক্যাট ইভেন্ট ধরে রাখার জন্য স্ট্রাকট |
পাবলিক কনস্ট্রাক্টর | |
|---|---|
GenericLogcatEventParser ( ITestDevice device)একটি নতুন LogcatEventParser চালু করে | |
পাবলিক পদ্ধতি | |
|---|---|
void | close ()লগক্যাট শোনা বন্ধ করো। |
void | parseEvents (String[] lines) লগক্যাট লাইনগুলি পার্স করুন এবং ইভেন্ট কিউতে যেকোনো ক্যাপচার করা ইভেন্ট (যা |
GenericLogcatEventParser.LogcatEvent | pollForEvent ()ইভেন্ট কিউ পোল করে। |
void | registerEventTrigger (String tag, String msg, LogcatEventType response)প্রদত্ত লগক্যাট ট্যাগ এবং বার্তার একটি ইভেন্ট নিবন্ধন করুন যাতে পছন্দসই প্রতিক্রিয়া পাওয়া যায়। |
void | registerEventTrigger ( Log.LogLevel logLevel, String tag, String msg, LogcatEventType response)প্রদত্ত লগক্যাট স্তরের একটি ইভেন্ট নিবন্ধন করুন, পছন্দসই প্রতিক্রিয়া সহ ট্যাগ এবং বার্তা দিন। |
void | start ()লগক্যাট শোনা এবং ইভেন্ট পার্স করা শুরু করুন। |
GenericLogcatEventParser.LogcatEvent | waitForEvent (long timeoutMs)কোনও ইভেন্ট না পাওয়া পর্যন্ত ব্লক করে। |
পাবলিক কনস্ট্রাক্টর
জেনেরিকলগক্যাটইভেন্টপার্সার
public GenericLogcatEventParser (ITestDevice device)
একটি নতুন LogcatEventParser চালু করে
| পরামিতি | |
|---|---|
device | ITestDevice : লগক্যাট পড়ার জন্য |
পাবলিক পদ্ধতি
বন্ধ
public void close ()
লগক্যাট শোনা বন্ধ করো।
পার্সইভেন্টস
public void parseEvents (String[] lines)
লগক্যাট লাইনগুলি পার্স করুন এবং ইভেন্ট কিউতে যেকোনো ক্যাপচার করা ইভেন্ট (যা registerEventTrigger(String, String, LogcatEventType) দিয়ে নিবন্ধিত ছিল) যোগ করুন।
| পরামিতি | |
|---|---|
lines | String |
পোলফরইভেন্ট
public GenericLogcatEventParser.LogcatEvent pollForEvent ()
ইভেন্ট কিউতে পোল করে। অবিলম্বে ফিরে আসে।
| রিটার্নস | |
|---|---|
GenericLogcatEventParser.LogcatEvent | যদি কোনও মিলযুক্ত ইভেন্ট না পাওয়া যায়, তাহলে ইভেন্ট অথবা null |
রেজিস্টারইভেন্টট্রিগার
public void registerEventTrigger (String tag,
String msg,
LogcatEventType response)প্রদত্ত লগক্যাট ট্যাগ এবং বার্তার একটি ইভেন্ট নিবন্ধন করুন যাতে পছন্দসই প্রতিক্রিয়া থাকে। বার্তাটি আংশিক হতে পারে।
| পরামিতি | |
|---|---|
tag | String |
msg | String |
response | LogcatEventType |
রেজিস্টারইভেন্টট্রিগার
public void registerEventTrigger (Log.LogLevel logLevel, String tag, String msg, LogcatEventType response)
প্রদত্ত লগক্যাট স্তরের একটি ইভেন্ট নিবন্ধন করুন, পছন্দসই প্রতিক্রিয়া সহ ট্যাগ এবং বার্তা। বার্তা আংশিক হতে পারে।
| পরামিতি | |
|---|---|
logLevel | Log.LogLevel |
tag | String |
msg | String |
response | LogcatEventType |
শুরু
public void start ()
লগক্যাট শোনা এবং ইভেন্ট পার্স করা শুরু করুন।
waitForEvent সম্পর্কে
public GenericLogcatEventParser.LogcatEvent waitForEvent (long timeoutMs)
কোনও ইভেন্ট না পাওয়া পর্যন্ত ব্লক করে।
| পরামিতি | |
|---|---|
timeoutMs | long : মিলিসেকেন্ডে অপেক্ষা করার সময় |
| রিটার্নস | |
|---|---|
GenericLogcatEventParser.LogcatEvent | টাইমআউটে পৌঁছে গেলে ইভেন্ট বা null |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-12-04 UTC-তে শেষবার আপডেট করা হয়েছে।