TsgcWebSocketServerÖzellikler › Active

Active Özellik

Yapılandırılmış bağlantı noktalarında dinleme soketlerini açarak sunucuyu başlatır veya durdurur.

Sözdizimi

property Active: Boolean read GetActive write SetActive default False;

Varsayılan Değer

False

Remarks

Sunucunun yapılandırılan Port (ve herhangi bir ek Bindings) üzerinde dinlemeye başlamasını sağlamak için Active öğesini True olarak ayarlayın; tekrar False olarak ayarlamak sunucuyu durdurur ve her etkin bağlantıyı kapatır. Anahtar, çağıran iş parçacığında yürütülür, bu nedenle yöntem dinleyici tamamen açılana veya kapanana kadar engeller — arka plan iş parçacığı tercih ederseniz Start/Stop kullanın. Durdurduktan sonra, önceki handle'ları atmak için farklı bir portta yeniden başlatmadan önce Bindings.Clear() çağırın.

Örnek


oServer := TsgcWebSocketServer.Create(nil);
oServer.Port := 80;
oServer.Active := true;

Özelliklere Dön