ServerSocket.SetPerformancePreferences(Int32, Int32, Int32) Metode

Definisi

Mengatur preferensi performa untuk ServerSocket ini.

[Android.Runtime.Register("setPerformancePreferences", "(III)V", "GetSetPerformancePreferences_IIIHandler")]
public virtual void SetPerformancePreferences(int connectionTime, int latency, int bandwidth);
[<Android.Runtime.Register("setPerformancePreferences", "(III)V", "GetSetPerformancePreferences_IIIHandler")>]
abstract member SetPerformancePreferences : int * int * int -> unit
override this.SetPerformancePreferences : int * int * int -> unit

Parameter

connectionTime
Int32

Mengekspresikan int kepentingan relatif dari waktu koneksi singkat

latency
Int32

Mengekspresikan int kepentingan relatif latensi rendah

bandwidth
Int32

Mengekspresikan int kepentingan relatif bandwidth tinggi

Atribut

Keterangan

Mengatur preferensi performa untuk ServerSocket ini.

Soket menggunakan protokol TCP/IP secara default. Beberapa implementasi dapat menawarkan protokol alternatif yang memiliki karakteristik performa yang berbeda dari TCP/IP. Metode ini memungkinkan aplikasi untuk mengekspresikan preferensinya sendiri tentang bagaimana tradeoff ini harus dilakukan ketika implementasi memilih dari protokol yang tersedia.

Preferensi performa dijelaskan oleh tiga bilangan bulat yang nilainya menunjukkan pentingnya waktu koneksi singkat, latensi rendah, dan bandwidth tinggi. Nilai absolut bilangan bulat tidak relevan; untuk memilih protokol, nilainya hanya dibandingkan, dengan nilai yang lebih besar menunjukkan preferensi yang lebih kuat. Jika aplikasi lebih suka waktu koneksi yang singkat daripada latensi rendah dan bandwidth tinggi, misalnya, aplikasi dapat memanggil metode ini dengan nilai (1, 0, 0). Jika aplikasi lebih suka bandwidth tinggi di atas latensi rendah, dan latensi rendah di atas waktu koneksi singkat, maka aplikasi dapat memanggil metode ini dengan nilai (0, 1, 2).

Memanggil metode ini setelah soket ini terikat tidak akan berpengaruh. Ini menyiratkan bahwa untuk menggunakan kemampuan ini mengharuskan soket dibuat dengan konstruktor tanpa argumen.

Ditambahkan dalam 1.5.

Java dokumentasi untuk java.net.ServerSocket.setPerformancePreferences(int, int, int).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk