TsgcWebSocketServer_HTTPAPI › Yöntemler

TsgcWebSocketServer_HTTPAPI Methods

Amaca göre gruplandırılmış genel yöntemler, ardından eksiksiz alfabetik liste.

Connection

NameAçıklama
StartHTTP.sys sunucusunu ikincil bir iş parçacığından başlatır, böylece URL grupları ve bağlamalar kaydedilirken çağıran iş parçacığı bloke edilmez.
StopBağlantılar kapatılırken ve istek kuyruğu serbest bırakılırken çağıran iş parçacığı engellenmesin diye HTTP.sys sunucusunu ikincil bir iş parçacığından durdurur.
ReStart HTTP.sys sunucusunu ikincil bir iş parçacığından durdurur ve ardından yeniden başlatır; çalışma zamanında binding'leri, portları veya SSL sertifikalarını değiştirdikten sonra kullanışlıdır.
DisconnectAllHTTP.sys sunucusu yeni bağlantılar için dinlemeye devam ederken her etkin WebSocket bağlantısını keser.

Mesajlaşma

NameAçıklama
BroadcastAynı mesajı tüm bağlı istemcilere gönderir, isteğe bağlı olarak kanala, protokole veya bağlantı GUID listesine göre filtrelenir.
WriteDataBağlantı GUID'siyle tanımlanan tek bir istemciye bir mesaj gönderir.
PingBağlı her istemciye bir WebSocket ping çerçevesi gönderir.

Sharing

NameAçıklama
ShareListDahili bağlantı listesinde paylaşılan (salt okunur) bir kilit edinir ve eşzamanlı numaralandırma için döndürür.
UnShareListShareList tarafından daha önce alınan paylaşılan (salt okunur) kilidi serbest bırakır.

Tüm Yöntemler (alfabetik)

NameAçıklama
BroadcastAynı mesajı tüm bağlı istemcilere gönderir, isteğe bağlı olarak kanala, protokole veya bağlantı GUID listesine göre filtrelenir.
DisconnectAllHTTP.sys sunucusu yeni bağlantılar için dinlemeye devam ederken her etkin WebSocket bağlantısını keser.
PingBağlı her istemciye bir WebSocket ping çerçevesi gönderir.
ReStart HTTP.sys sunucusunu ikincil bir iş parçacığından durdurur ve ardından yeniden başlatır; çalışma zamanında binding'leri, portları veya SSL sertifikalarını değiştirdikten sonra kullanışlıdır.
ShareListDahili bağlantı listesinde paylaşılan (salt okunur) bir kilit edinir ve eşzamanlı numaralandırma için döndürür.
StartHTTP.sys sunucusunu ikincil bir iş parçacığından başlatır, böylece URL grupları ve bağlamalar kaydedilirken çağıran iş parçacığı bloke edilmez.
StopBağlantılar kapatılırken ve istek kuyruğu serbest bırakılırken çağıran iş parçacığı engellenmesin diye HTTP.sys sunucusunu ikincil bir iş parçacığından durdurur.
UnShareListShareList tarafından daha önce alınan paylaşılan (salt okunur) kilidi serbest bırakır.
WriteDataBağlantı GUID'siyle tanımlanan tek bir istemciye bir mesaj gönderir.