TsgcWebSocketClient › 속성 › Throttle
클라이언트 소켓이 초당 송수신하는 비트 수를 제한합니다.
property Throttle: TsgcWSThrottle read GetThrottle write SetThrottle;
Enabled=False
클라이언트의 나가는 및 들어오는 대역폭에 상한을 두려면 Throttle을 사용하십시오. 기능을 활성화하고 원하는 초당 비트를 설정하십시오. 전송 계층이 제한 내에서 유지하기 위해 읽기/쓰기 작업을 일시 중지하며, 이는 느린 네트워크를 시뮬레이션하거나 연결 간에 업스트림 대역폭을 공유하는 데 유용합니다.
oClient := TsgcWebSocketClient.Create(nil);
oClient.URL := 'wss://www.esegece.com:2053';
oClient.Throttle.Enabled := true;
oClient.Throttle.BitsPerSec := 256 * 1024;
oClient.Active := true;