TsgcTCPClient › Gebeurtenissen

TsgcTCPClient Gebeurtenissen

Gebeurtenissen die u kunt verwerken, gegroepeerd op doel, gevolgd door de volledige alfabetische lijst.

Levenscyclus

NaamBeschrijving
OnConnectWordt geactiveerd wanneer de TCP-verbinding met de server succesvol tot stand is gebracht.
OnDisconnectWordt geactiveerd wanneer de TCP-verbinding is verbroken of gesloten.
OnErrorWordt gegenereerd telkens wanneer een niet-fatale fout wordt gerapporteerd op de TCP-verbinding.
OnExceptionWordt geactiveerd telkens wanneer een onverwerkte uitzondering optreedt tijdens het verwerken van de TCP-verbinding.

Data

NaamBeschrijving
OnMessageWordt gegenereerd wanneer onbewerkte bytes ontvangen van de TCP-server als tekst kunnen worden gepresenteerd.
OnBinaryWordt gegenereerd wanneer onbewerkte bytes zijn ontvangen van de TCP-server.

Betrouwbaarheid

NaamBeschrijving
OnBeforeHeartBeatWordt geactiveerd vóór elke HeartBeat-tik zodat de toepassing een aangepaste keep-alive-payload kan verzenden.
OnBeforeWatchDogWordt geactiveerd voor elke WatchDog-reconnectiepoging, zodat de applicatie de doelserver kan aanpassen of de poging kan onderdrukken.

Beveiliging

NaamBeschrijving
OnSSLGetHandlerWordt geactiveerd voordat de SSL-handler wordt aangemaakt, zodat een aangepast handler-exemplaar kan worden opgegeven.
OnSSLAfterCreateHandlerWordt geactiveerd nadat de SSL-handler is aangemaakt zodat de eigenschappen ervan kunnen worden aangepast.
OnSSLVerifyPeerWordt geactiveerd wanneer VerifyCertificate is ingeschakeld zodat de toepassing het servercertificaat kan accepteren of weigeren.
OnSChannelVerifyPeerWordt geactiveerd wanneer SChannel de TLS IOHandler is, zodat de toepassing het servercertificaat kan verifiëren.

Alle gebeurtenissen (alfabetisch)

NaamBeschrijving
OnBeforeHeartBeatWordt geactiveerd vóór elke HeartBeat-tik zodat de toepassing een aangepaste keep-alive-payload kan verzenden.
OnBeforeWatchDogWordt geactiveerd voor elke WatchDog-reconnectiepoging, zodat de applicatie de doelserver kan aanpassen of de poging kan onderdrukken.
OnBinaryWordt gegenereerd wanneer onbewerkte bytes zijn ontvangen van de TCP-server.
OnConnectWordt geactiveerd wanneer de TCP-verbinding met de server succesvol tot stand is gebracht.
OnDisconnectWordt geactiveerd wanneer de TCP-verbinding is verbroken of gesloten.
OnErrorWordt gegenereerd telkens wanneer een niet-fatale fout wordt gerapporteerd op de TCP-verbinding.
OnExceptionWordt geactiveerd telkens wanneer een onverwerkte uitzondering optreedt tijdens het verwerken van de TCP-verbinding.
OnMessageWordt gegenereerd wanneer onbewerkte bytes ontvangen van de TCP-server als tekst kunnen worden gepresenteerd.
OnSChannelVerifyPeerWordt geactiveerd wanneer SChannel de TLS IOHandler is, zodat de toepassing het servercertificaat kan verifiëren.
OnSSLAfterCreateHandlerWordt geactiveerd nadat de SSL-handler is aangemaakt zodat de eigenschappen ervan kunnen worden aangepast.
OnSSLGetHandlerWordt geactiveerd voordat de SSL-handler wordt aangemaakt, zodat een aangepast handler-exemplaar kan worden opgegeven.
OnSSLVerifyPeerWordt geactiveerd wanneer VerifyCertificate is ingeschakeld zodat de toepassing het servercertificaat kan accepteren of weigeren.