TsgcWebSocketHTTPServerEigenschappen › Active

Active Eigenschap

Start of stopt de HTTP/WebSocket-server en opent de luisteringsockets op de geconfigureerde bindingen.

Syntaxis

property Active: Boolean read GetActive write SetActive default False;

Standaardwaarde

False

Opmerkingen

Stel Active in op True om de server te laten luisteren op de geconfigureerde poort (en eventuele extra bindingen); het terugzetten naar False stopt de server en sluit elke actieve verbinding. De schakelaar wordt uitgevoerd in de aanroepende thread, zodat de methode blokkeert totdat de listener volledig actief of inactief is — gebruik Start/Stop als u een achtergrondthread prefereert. Na het stoppen roept u Bindings.Clear() aan vóór het herstarten op een andere poort om de vorige handles te verwijderen.

Voorbeeld


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

Terug naar eigenschappen