TsgcSTUNServerWłaściwości › Active

Active Właściwość

Uruchamia lub zatrzymuje serwer STUN; ustawienie na True powoduje rozpoczęcie nasłuchiwania żądań Binding Request.

Składnia

property Active: Boolean read GetActive write SetActive;

Wartość domyślna

Uwagi

Należy ustawić Active na True, aby otworzyć gniazdo UDP na adresie Host/Port i rozpocząć przetwarzanie przychodzących żądań STUN Binding Request. Ustawienie na False zatrzymuje serwer, zamyka wszystkie powiązania i zwalnia wątki nasłuchujące. Przed aktywacją należy skonfigurować właściwości Port, STUNOptions oraz wszelkie wpisy AddBinding; zmiany wpływające na układ gniazda wymagają ponownego uruchomienia serwera.

Przykład

oSTUN := TsgcSTUNServer.Create(nil);
oSTUN.Port := 3478;
oSTUN.Active := True;

Wróć do Właściwości