LogcatEventParser
public class LogcatEventParser
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.LogcatEventParser |
घटनाओं के लिए पार्स लॉगकैट इनपुट।
यह वर्ग लॉगकैट संदेशों की व्याख्या करता है और एक अवरुद्ध और मतदान दोनों में घटनाओं के श्रोता को सूचित कर सकता है।
सारांश
नेस्टेड क्लासेस | |
---|---|
class | LogcatEventParser.LogcatEvent लॉगकैट ईवेंट को इवेंट प्रकार और ट्रिगर लॉगक संदेश के साथ रखने के लिए संरचना |
सार्वजनिक निर्माणकर्ता | |
---|---|
LogcatEventParser (ITestDevice device) एक नया LogcatEventParser Instantiates |
सार्वजनिक तरीके | |
---|---|
void | close () लॉगकैट सुनना बंद करें। |
void | parseEvents (String[] lines) Parcat लाइन्स को पार्स करें और किसी भी कैप्चर किए गए इवेंट्स को जोड़ें (जो कि |
LogcatEventParser.LogcatEvent | pollForEvent () घटना कतार में खड़ा करता है। |
void | registerEventTrigger (String tag, String msg, LogcatEventType response) वांछित प्रतिक्रिया के साथ दिए गए लॉगकैट टैग और संदेश की एक घटना दर्ज करें। |
void | start () लॉगकैट और पार्सिंग घटनाओं को सुनना शुरू करें। |
LogcatEventParser.LogcatEvent | waitForEvent (long timeoutMs) जब तक यह एक घटना प्राप्त नहीं करता है तब तक ब्लॉक। |
सार्वजनिक निर्माणकर्ता
LogcatEventParser
public LogcatEventParser (ITestDevice device)है
एक नया LogcatEventParser Instantiates
मापदंडों | |
---|---|
device | ITestDevice : से logcat पढ़ने के लिए |
सार्वजनिक तरीके
बंद करे
public void close ()
लॉगकैट सुनना बंद कर दें।
ParseEvents
public void parseEvents (String[] lines)
Parcat लाइन्स को पार्स करें और किसी भी कैप्चर किए गए इवेंट्स को जोड़ें (जो कि registerEventTrigger(String, String, com.android.tradefed.util.LogcatEventType)
के साथ इवेंट क्यू में पंजीकृत किए गए थे।
मापदंडों | |
---|---|
lines | String |
प्रदूषक तत्व
public LogcatEventParser.LogcatEvent pollForEvent ()
घटना कतार में खड़ा करता है। तुरंत लौटता है।
रिटर्न | |
---|---|
LogcatEventParser.LogcatEvent | कोई मिलान घटना नहीं मिली है, तो घटना या null |
registerEventTrigger
public void registerEventTrigger (String tag, String msg, LogcatEventType response)
वांछित प्रतिक्रिया के साथ दिए गए लॉगकैट टैग और संदेश की एक घटना दर्ज करें। संदेश आंशिक हो सकता है।
मापदंडों | |
---|---|
tag | String |
msg | String |
response | LogcatEventType |
शुरू
public void start ()
लॉगकैट और पार्सिंग घटनाओं को सुनना शुरू करें।
waForEvent
public LogcatEventParser.LogcatEvent waitForEvent (long timeoutMs)
जब तक यह एक घटना प्राप्त नहीं करता है तब तक ब्लॉक।
मापदंडों | |
---|---|
timeoutMs | long : मिलीसेकंड में प्रतीक्षा करने का समय |
रिटर्न | |
---|---|
LogcatEventParser.LogcatEvent | यदि समय समाप्त हो जाता है तो घटना या null |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2020-09-08 UTC.