TsgcWebSocketClient › Özellikler
Amaca göre gruplandırılmış published özellikler, ardından tam alfabetik liste.
| Name | Açıklama |
|---|---|
| Active | Yapılandırılmış sunucuya WebSocket bağlantısını açar veya kapatır. |
| Host | İstemcinin bağlanacağı WebSocket sunucusunun IP adresi veya DNS adı. |
| Port | WebSocket sunucusuna bağlanmak için kullanılan TCP bağlantı noktası. |
| URL | Host, Port, TLS ve parametreleri tek bir WebSocket URL'sinden dolduran salt yazılır kısayol. |
| TLS | WebSocket sunucusuna güvenli bir TLS/SSL bağlantısını etkinleştirir. |
| IPVersion | TCP bağlantısı için kullanılan IP protokol sürümünü (IPv4 veya IPv6) seçer. |
| Name | Açıklama |
|---|---|
| ConnectTimeout | İstemcinin TCP bağlantısının kurulmasını beklediği milisaniye cinsinden maksimum süre. |
| ReadTimeout | İstemcinin, bir okuma zaman aşımı oluşturmadan önce gelen veriyi beklediği milisaniye cinsinden maksimum süre. |
| WriteTimeout | Verinin diğer peer'a gönderilmesi için milisaniye cinsinden maksimum süre. |
| Name | Açıklama |
|---|---|
| HeartBeat | Bağlantıyı canlı tutmak için periyodik WebSocket ping çerçeveleri gönderir. |
| WatchDog | Beklenmedik bir bağlantı kesilmesinden sonra sunucuya otomatik olarak yeniden bağlanır. |
| Name | Açıklama |
|---|---|
| Proxy | WebSocket bağlantısını bir HTTP veya SOCKS proxy sunucusu üzerinden yönlendirir. |
| Authentication | WebSocket handshake'inin kimliğini doğrulamak için kullanılan kimlik bilgilerini ve şemayı yapılandırır. |
| TLSOptions | TLS etkinleştirildiğinde kullanılan sertifikaları, TLS sürümünü, ALPN'yi, IOHandler'ı ve diğer güvenli bağlantı ayrıntılarını yapılandırır. |
| Name | Açıklama |
|---|---|
| QueueOptions | Giden Text, Binary ve Ping mesajlarını, bağlantı iş parçacığında serileştirilecek şekilde kuyruğa alır. |
| Name | Açıklama |
|---|---|
| NotifyEvents | WebSocket olaylarının ana iş parçacığına nasıl gönderileceğini denetler. |
| LogFile | Gelen ve giden soket trafiğini bir dosyaya kalıcı olarak kaydeder, tel (wire) protokolünde hata ayıklamak için kullanışlıdır. |
| Version | Mevcut sgcWebSockets kütüphane sürümünü döndüren salt okunur dize. |
| Name | Açıklama |
|---|---|
| Extensions | Per-message deflate sıkıştırması gibi WebSocket protokol uzantılarını etkinleştirir. |
| Options | Handshake başlıklarını özelleştirir ve parçalama ve UTF-8 doğrulaması gibi istemci davranışlarını ince ayarlar. |
| Specifications | İstemcinin anlaşmasına izin verilen WebSocket wire belirtimlerini seçer. |
| Throttle | İstemci soketi tarafından gönderilen veya alınan saniye başına bit sayısını sınırlar. |
| Name | Açıklama |
|---|---|
| LoadBalancer | Bir sgcWebSockets Load Balancer sunucusuna veya manuel olarak tanımlanmış bir WebSocket sunucu havuzuna bağlanır. |
| Name | Açıklama |
|---|---|
| Active | Yapılandırılmış sunucuya WebSocket bağlantısını açar veya kapatır. |
| Authentication | WebSocket handshake'inin kimliğini doğrulamak için kullanılan kimlik bilgilerini ve şemayı yapılandırır. |
| ConnectTimeout | İstemcinin TCP bağlantısının kurulmasını beklediği milisaniye cinsinden maksimum süre. |
| Extensions | Per-message deflate sıkıştırması gibi WebSocket protokol uzantılarını etkinleştirir. |
| HeartBeat | Bağlantıyı canlı tutmak için periyodik WebSocket ping çerçeveleri gönderir. |
| Host | İstemcinin bağlanacağı WebSocket sunucusunun IP adresi veya DNS adı. |
| IPVersion | TCP bağlantısı için kullanılan IP protokol sürümünü (IPv4 veya IPv6) seçer. |
| LoadBalancer | Bir sgcWebSockets Load Balancer sunucusuna veya manuel olarak tanımlanmış bir WebSocket sunucu havuzuna bağlanır. |
| LogFile | Gelen ve giden soket trafiğini bir dosyaya kalıcı olarak kaydeder, tel (wire) protokolünde hata ayıklamak için kullanışlıdır. |
| NotifyEvents | WebSocket olaylarının ana iş parçacığına nasıl gönderileceğini denetler. |
| Options | Handshake başlıklarını özelleştirir ve parçalama ve UTF-8 doğrulaması gibi istemci davranışlarını ince ayarlar. |
| Port | WebSocket sunucusuna bağlanmak için kullanılan TCP bağlantı noktası. |
| Proxy | WebSocket bağlantısını bir HTTP veya SOCKS proxy sunucusu üzerinden yönlendirir. |
| QueueOptions | Giden Text, Binary ve Ping mesajlarını, bağlantı iş parçacığında serileştirilecek şekilde kuyruğa alır. |
| ReadTimeout | İstemcinin, bir okuma zaman aşımı oluşturmadan önce gelen veriyi beklediği milisaniye cinsinden maksimum süre. |
| Specifications | İstemcinin anlaşmasına izin verilen WebSocket wire belirtimlerini seçer. |
| Throttle | İstemci soketi tarafından gönderilen veya alınan saniye başına bit sayısını sınırlar. |
| TLS | WebSocket sunucusuna güvenli bir TLS/SSL bağlantısını etkinleştirir. |
| TLSOptions | TLS etkinleştirildiğinde kullanılan sertifikaları, TLS sürümünü, ALPN'yi, IOHandler'ı ve diğer güvenli bağlantı ayrıntılarını yapılandırır. |
| URL | Host, Port, TLS ve parametreleri tek bir WebSocket URL'sinden dolduran salt yazılır kısayol. |
| Version | Mevcut sgcWebSockets kütüphane sürümünü döndüren salt okunur dize. |
| WatchDog | Beklenmedik bir bağlantı kesilmesinden sonra sunucuya otomatik olarak yeniden bağlanır. |
| WriteTimeout | Verinin diğer peer'a gönderilmesi için milisaniye cinsinden maksimum süre. |