CollectingByteOutputReceiver
public
class
CollectingByteOutputReceiver
extends Object
implements
IShellOutputReceiver
java.lang.Object | |
↳ | com.android.tradefed.device.CollectingByteOutputReceiver |
एक IShellOutputReceiver
, जो पूरे शेल आउटपुट को byte[]
में इकट्ठा करता है.
यह उन शेल कमांड के लिए फ़ायदेमंद है जिनसे काफ़ी ज़्यादा आउटपुट मिलेगा. ऐसे में, String
मेमोरी का दोगुना ओवरहेड ज़रूरी होगा.
खास जानकारी
पब्लिक कंस्ट्रक्टर | |
---|---|
CollectingByteOutputReceiver()
|
सार्वजनिक तरीके | |
---|---|
void
|
addOutput(byte[] data, int offset, int length)
|
void
|
cancel()
आउटपुट कलेक्शन रद्द करना |
void
|
clear()
हम जितनी हो सके उतनी जानकारी को अनरेफ़र करने की कोशिश करते हैं |
void
|
flush()
|
byte[]
|
getOutput()
|
boolean
|
isCancelled()
|
पब्लिक कंस्ट्रक्टर
CollectingByteOutputReceiver
public CollectingByteOutputReceiver ()
सार्वजनिक तरीके
addOutput
public void addOutput (byte[] data, int offset, int length)
पैरामीटर | |
---|---|
data |
byte |
offset |
int |
length |
int |
अभी नहीं
public void cancel ()
आउटपुट कलेक्शन रद्द करना
मिटाएं
public void clear ()
हम जितनी हो सके उतनी जानकारी को अनरेफ़र करने की कोशिश करते हैं
फ़्लश
public void flush ()
getOutput
public byte[] getOutput ()
रिटर्न | |
---|---|
byte[] |
isCancelled
public boolean isCancelled ()
रिटर्न | |
---|---|
boolean |