Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
PGM, durumu ayarlamak, çok noktaya yayın parametreleri sağlamak ve çok noktaya yayın özelliklerini uygulamak için yuva seçeneklerini kullanır. Bu sayfa, PGM yuva seçeneklerinin nasıl ayarlanması gerektiğini belirtir, PGM için kullanılabilir yuva seçeneklerini numaralandırır ve uygun durumlarda çeşitli seçenekler için kullanım örnekleri ve ek bilgiler sağlar. Her PCM yuva seçeneğinin temel tanımları için bkz. yuva seçenekleri .
Windows XP: Reliable Multicast Programming (PGM) desteklenmez.
PGM gönderenleri için aşağıdaki yuva seçenekleri kullanılabilir:
- RM\_LATEJOIN RM\_RATE\_WINDOW\_SIZE RM\_SEND\_WINDOW\_ADV\_RATE RM\_SENDER\_STATISTICS RM\_SENDER\_WINDOW\_ADVANCE\_METHOD RM\_SET\_MCAST\_TTL RM\_SET\_MESSAGE\_BOUNDARY RM\_SET\_SEND\_IF RM\_USE\_FEC
RM_SENDER_WINDOW_ADVANCE_METHOD seçeneği, sondaki kenar gönderme penceresi ilerlerken kullanılan yöntemi belirtir. Optval parametresi yalnızca E_WINDOW_ADVANCE_BY_TIME (varsayılan) olabilir. E_WINDOW_USE_AS_DATA_CACHE desteklenmediğini unutmayın.
PGM alıcıları için aşağıdaki yuva seçenekleri kullanılabilir:
- RM\_ADD\_RECEIVE\_IF RM\_DEL\_RECEIVE\_IF RM\_HIGH\_SPEED\_INTRANET\_OPT RM\_RECEIVER\_STATISTICS
PGM Yuva Seçeneklerini Ayarlama
Aşağıdaki kod parçacığında PGM yuva seçeneklerini ayarlamaya yönelik bir programlama kılavuzu gösterilmektedir:
ULONG OptionData; // This structure is option-dependent
// :
setsockopt (s,
IPPROTO_RM,
Socket_Option,
(char *) &OptionData,
sizeof (OptionData));
Yukarıdaki kod parçacığında, OptionData türü ve içeriği ayarlanan yuva seçeneğine bağlıdır. Tüm PGM yuva seçenekleri için yuva düzeyi IPPROTO_RM. PGM yuva seçenekleri, aşağıdaki özel durumlar dışında bağlama işlevine yapılan çağrının hemen ardından ayarlanmalıdır:
- RM\_SET\_MESSAGE\_BOUNDARY RM\_SENDER\_STATISTICS RM\_RECEIVER\_STATISTICS