TsgcWSPServer_sgc › Olaylar

TsgcWSPServer_sgc Olayları

İşleyebileceğiniz olaylar, amaca göre gruplandırılmış, ardından tam alfabetik liste.

Yaşam Döngüsü

NameAçıklama
OnConnectBir istemci bu alt protokol için WebSocket handshake'ini tamamladıktan sonra tetiklenir.
OnDisconnectBir istemci sunucudan bağlantısını kestiğinde tetiklenir.
OnErrorAlt protokol bir bağlantı için protokol düzeyinde bir hata dizesi bildirdiğinde tetiklenir.
OnExceptionBir bağlantı işlenirken işlenmeyen bir istisna fırlatıldığında tetiklenir.

Mesajlaşma

NameAçıklama
OnMessageBir istemci sgc zarfına sarılmış düz bir metin mesajı gönderdiğinde tetiklenir.
OnBinaryBir istemci sunucuya bir ikili çerçeve gönderdiğinde tetiklenir.
OnFragmentedBir istemciden alınan, parçalı bir WebSocket mesajının her parçası için tetiklenir.
OnRawMessageBir metin mesajı çözülmeden önce tetiklenir ve işleyicinin onu tüketmesine izin verir.

PubSub

NameAçıklama
OnBeforeSubscriptionBir abonelik kabul edilmeden önce tetiklenir; işleyici onu reddedebilir veya yetkilendirebilir.
OnSubscriptionBir istemci bir kanala başarıyla abone olduktan sonra tetiklenir.
OnUnSubscriptionBir istemci bir kanaldan aboneliğini iptal ettikten sonra tetiklenir.
OnBeforePublishBir istemci yayını broadcast edilmeden önce tetiklenir; işleyici onu yeniden yazabilir veya reddedebilir.
OnNotificationBir istemci bir JSON-RPC Bildirimi gönderdiğinde tetiklenir (Id yok, yanıt beklenmez).
OnAcknowledgmentBir istemci, QoS Level 1 veya Level 2 mesajının alındığını onayladığında tetiklenir.

RPC

NameAçıklama
OnRPCBir istemci bu sunucuda bir JSON-RPC yöntemini çağırdığında tetiklenir.
OnRPCAuthenticationBir RPC yöntemi izin listesinde olmadığında tetiklenir, böylece işleyicinin onu yetkilendirmesine olanak tanır.

Tüm Olaylar (alfabetik)

NameAçıklama
OnAcknowledgmentBir istemci, QoS Level 1 veya Level 2 mesajının alındığını onayladığında tetiklenir.
OnBeforePublishBir istemci yayını broadcast edilmeden önce tetiklenir; işleyici onu yeniden yazabilir veya reddedebilir.
OnBeforeSubscriptionBir abonelik kabul edilmeden önce tetiklenir; işleyici onu reddedebilir veya yetkilendirebilir.
OnBinaryBir istemci sunucuya bir ikili çerçeve gönderdiğinde tetiklenir.
OnConnectBir istemci bu alt protokol için WebSocket handshake'ini tamamladıktan sonra tetiklenir.
OnDisconnectBir istemci sunucudan bağlantısını kestiğinde tetiklenir.
OnErrorAlt protokol bir bağlantı için protokol düzeyinde bir hata dizesi bildirdiğinde tetiklenir.
OnExceptionBir bağlantı işlenirken işlenmeyen bir istisna fırlatıldığında tetiklenir.
OnFragmentedBir istemciden alınan, parçalı bir WebSocket mesajının her parçası için tetiklenir.
OnMessageBir istemci sgc zarfına sarılmış düz bir metin mesajı gönderdiğinde tetiklenir.
OnNotificationBir istemci bir JSON-RPC Bildirimi gönderdiğinde tetiklenir (Id yok, yanıt beklenmez).
OnRawMessageBir metin mesajı çözülmeden önce tetiklenir ve işleyicinin onu tüketmesine izin verir.
OnRPCBir istemci bu sunucuda bir JSON-RPC yöntemini çağırdığında tetiklenir.
OnRPCAuthenticationBir RPC yöntemi izin listesinde olmadığında tetiklenir, böylece işleyicinin onu yetkilendirmesine olanak tanır.
OnSubscriptionBir istemci bir kanala başarıyla abone olduktan sonra tetiklenir.
OnUnSubscriptionBir istemci bir kanaldan aboneliğini iptal ettikten sonra tetiklenir.