‫NetworkQualityThroughputListener

public abstract class NetworkQualityThroughputListener


متتبِّع يتم إعلامه بملاحظات سرعة معالجة البيانات من مُقَدِّر جودة الشبكة.

ملخّص

طُرق وضع التصميم العامة

الإجراءات العامة

Executor
abstract void
onThroughputObservation(int throughputKbps, long whenMs, int source)

يُبلغ عن ملاحظة جديدة لمعدّل نقل البيانات.

طُرق وضع التصميم العامة

NetworkQualityThroughputListener

public NetworkQualityThroughputListener(Executor executor)
المعلَمات
Executor executor

المنفِّذ الذي يتم الإبلاغ عن الملاحظات عليه

الإجراءات العامة

getExecutor

public Executor getExecutor()

onThroughputObservation

public abstract void onThroughputObservation(int throughputKbps, long whenMs, int source)

يُبلغ عن ملاحظة جديدة لمعدّل نقل البيانات.

المعلَمات
int throughputKbps

معدّل نقل البيانات للتنزيل بالكيلوبت في الثانية

long whenMs

عدد الملّي ثانية منذ بداية الفترة (1 يناير 1970، 00:00:00.000)

int source

مصدر الملاحظة من NetworkQualityObservationSource