struktur RM_FEC_INFO (wsrm.h)
Struktur RM_FEC_INFO menentukan pengaturan untuk menggunakan koreksi kesalahan penerusan (FEC) dengan Reliable Multicast. Struktur ini digunakan dengan opsi soket RM_USE_FEC .
Sintaks
typedef struct _RM_FEC_INFO {
USHORT FECBlockSize;
USHORT FECProActivePackets;
UCHAR FECGroupSize;
BOOLEAN fFECOnDemandParityEnabled;
} RM_FEC_INFO;
Anggota
FECBlockSize
Jumlah maksimum paket yang dapat dikirim untuk grup apa pun, termasuk data asli dan paket paritas. Nilai maksimum dan default adalah 255.
FECProActivePackets
Jumlah paket yang akan dikirim secara proaktif dengan setiap grup. Gunakan opsi ini ketika jaringan tersebar, dan permintaan NAK hulu akan berdampak pada throughput.
FECGroupSize
Jumlah paket yang akan diperlakukan sebagai satu grup untuk tujuan komputasi paket paritas. Ukuran grup haruslah kekuatan dua. Di jaringan lossy, jaga ukuran grup relatif kecil.
fFECOnDemandParityEnabled
Menentukan apakah pengirim diaktifkan untuk mengirim paket perbaikan paritas. Ketika TRUE, penerima hanya boleh meminta paket perbaikan paritas.
Keterangan
Opsi soket RM_USE_FEC memberi tahu pengirim Reliable Multicast untuk menerapkan teknik koreksi kesalahan penerusan untuk mengirim data perbaikan. ada tiga mode penggunaan koreksi kesalahan penerusan:
- Paket paritas pro-aktif saja
- Paket paritas OnDemand saja
- Paket paritas pro-aktif dan OnDemand
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Header | wsrm.h |