TsgcWSPServer_WebRTC › Yöntemler › WriteData
Bağlantı GUID'si ile tanımlanan tek bir bağlı eşe bir metin yükü gönderir.
function WriteData(aGuid, aMessage: string): Boolean;
| Name | Type | Açıklama |
|---|---|---|
aGuid | string | Hedef bağlantının GUID'i (OnConnect'te yakalanan veya handshake sırasında eşe döndürülen TsgcWSConnection.Guid değeri). |
aMessage | string | Teslim edilecek metin yükü; gönderilmeden önce boş bir Method ve Channel ile sinyalleme zarfına sarılır. |
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)
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.
// greet the peer that just joined with a welcome payload
procedure TForm1.WebRTCConnect(Connection: TsgcWSConnection);
begin
WebRTCSrv.WriteData(Connection.Guid, '{"type":"welcome"}');
end;