TsgcWebSocketHTTPServer › Eigenschappen › Active
Start of stopt de HTTP/WebSocket-server en opent de luisteringsockets op de geconfigureerde bindingen.
property Active: Boolean read GetActive write SetActive default False;
False
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.
oServer := TsgcWebSocketHTTPServer.Create(nil);
oServer.Port := 80;
oServer.Active := true;