TsgcWebSocketClientEigenschappen › Throttle

Throttle Eigenschap

Beperkt het aantal bits per seconde dat door het clientsocket wordt verzonden of ontvangen.

Syntaxis

__property TsgcWSThrottle * Throttle;

Standaardwaarde

Enabled=False

Opmerkingen

Gebruik Throttle om de uitgaande en inkomende bandbreedte van de client te begrenzen. Schakel de functie in en stel de gewenste bits-per-seconde in; de transportlaag pauzeert lees-/schrijfbewerkingen om binnen de limiet te blijven, wat nuttig is om trage netwerken te simuleren of uploadbandbreedte te verdelen over verbindingen.

Voorbeeld


oClient = new TsgcWebSocketClient();
oClient->URL = "wss://www.esegece.com:2053";
oClient->Throttle->Enabled = true;
oClient->Throttle->BitsPerSec = 256 * 1024;
oClient->Active = true;

Terug naar Properties