Kolektor stanu połączenia Bluetooth

public class BluetoothConnectionStateCollector
extends BluetoothConnectionLatencyCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.HostStatsdMetricCollector
com.android.tradefed.device.metric.BluetoothConnectionLatencyCollector
com.android.tradefed.device.metric.BluetoothConnectionStateCollector


Ten kolektor będzie zbierać metryki BluetoothConnectionStateChanged i rejestrować numer stanu połączenia dla każdego profilu.

Streszczenie

Konstruktorzy publiczni

BluetoothConnectionStateCollector ()

Metody chronione

void processStatsReport ( ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)

Podklasy mogą w razie potrzeby implementować metodę przetwarzania raportu metryki Statsd.

Konstruktorzy publiczni

Kolektor stanu połączenia Bluetooth

public BluetoothConnectionStateCollector ()

Metody chronione

procesStatystykaRaport

protected void processStatsReport (ITestDevice device, 
                InputStreamSource dataStream, 
                DeviceMetricData runData)

Podklasy mogą w razie potrzeby implementować metodę przetwarzania raportu metryki Statsd. Jest wywoływany dla raportu metryki z konkretnego urządzenia

Parametry
device ITestDevice : Urządzenie testowe, z którego pochodzi raport statsd

dataStream InputStreamSource : Raport statystyk jako strumień wejściowy

runData DeviceMetricData : Miejsce docelowe, w którym będą przechowywane przetworzone dane