TsgcWSPServer_WebRTCYöntemler › WriteData

WriteData Yöntem

Bağlantı GUID'si ile tanımlanan tek bir bağlı eşe bir metin yükü gönderir.

Sözdizimi

function WriteData(aGuid, aMessage: string): Boolean;

Parametreler

NameTypeAçıklama
aGuidstringHedef bağlantının GUID'i (OnConnect'te yakalanan veya handshake sırasında eşe döndürülen TsgcWSConnection.Guid değeri).
aMessagestringTeslim edilecek metin yükü; gönderilmeden önce boş bir Method ve Channel ile sinyalleme zarfına sarılır.

Dönüş Değeri

O GUID ile canlı bir bağlantı bulunduysa ve çerçeve teslim için kuyruğa alındıysa True; böyle bir peer bağlı değilse False. (Boolean)

Remarks

Düşük düzeyli tek noktaya yayın (unicast) ilkel öğesi: kanal aboneliklerinden bağımsız olarak belirli bir eşi GUID'e göre hedefler, bu da onu onaylar, sunucu tarafından başlatılan davetler veya doğrudan yönetimsel mesajlar için doğru çağrı yapar. Yük, JavaScript shim'inin onu tarayıcının uygulama geri çağrısına teslim edebilmesi için bir sinyalleşme zarfına sarılır; kendisi bir SDP offer/answer veya ICE adayı taşımaz — bu geçişler, istemciler müzakere ettiğinde eşten eşe sgc@webrtc akışı tarafından otomatik olarak tetiklenir.

Örnek


// greet the peer that just joined with a welcome payload
procedure TForm1.WebRTCConnect(Connection: TsgcWSConnection);
begin
  WebRTCSrv.WriteData(Connection.Guid, '{"type":"welcome"}');
end;

Yöntemlere Dön