TsgcHTTP2Client › Properties › NotifyEvents
HTTP/2 olaylarının ana iş parçacığına nasıl gönderileceğini denetler.
property NotifyEvents: TwsNotifyEvent read FNotifyEvents write SetNotifyEvents;
neAsynchronous
Üç mod kullanılabilir: neAsynchronous (varsayılan) HTTP/2 olaylarını queue'ya alır ve bunları ana iş parçacığıyla asenkron olarak senkronize eder; neSynchronous, ana iş parçacığı olayı işleyene kadar bağlantı iş parçacığını bloke eder; neNoSync, olayları doğrudan bağlantı iş parçacığında tetikler, bu daha hızlıdır ve konsol veya servis uygulamaları için daha uygundur ancak olay işleyici kodunun iş parçacığı güvenli olmasını gerektirir.
oHTTP2 := TsgcHTTP2Client.Create(nil);
oHTTP2.Host := 'http2.akamai.com';
oHTTP2.Port := 443;
oHTTP2.TLS := True;
oHTTP2.NotifyEvents := neSynchronous;