TsgcHTTP2ClientGebeurtenissen › OnHTTP2Disconnect

OnHTTP2Disconnect Gebeurtenis

Wordt geactiveerd wanneer de HTTP/2-verbinding is gesloten.

Syntaxis

__property TsgcHTTP2ClientDisconnectEvent OnHTTP2Disconnect;
// typedef void __fastcall (__closure *TsgcHTTP2ClientDisconnectEvent)(TObject * Sender, const TsgcHTTP2ConnectionClient * Connection);

Standaardwaarde

Opmerkingen

OnHTTP2Disconnect wordt geactiveerd nadat de HTTP/2-verbinding is gesloten, hetzij omdat de toepassing Close of Disconnect heeft aangeroepen, de server een GoAway heeft verzonden en de verbinding is beëindigd, de socket onverwacht is verbroken, of de TLS-laag is afgesloten. Gebruik deze gebeurtenis om per-verbindingsbronnen vrij te geven en de verbreking te loggen. Als WatchDog is ingeschakeld, probeert de client automatisch opnieuw verbinding te maken nadat de gebeurtenis terugkeert, en OnHTTP2PendingRequests wordt ook geactiveerd wanneer er wachtrijen zijn zodat de toepassing kan beslissen of deze opnieuw moeten worden geprobeerd.

Voorbeeld

Terug naar Events