Einzelnen Beitrag anzeigen

Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#6

Re: TIdHTTP -> Bandbreite begrenzen

  Alt 18. Jan 2007, 19:19
Die Daten überträgst Du doch. Also weißt Du auch, welche Größe die Daten über einen gegebenen Zeitraum haben. Das ist die benutzte Bandbreite. Ist die Dir zu groß, baust Du Pausen in Dein Programm ein (Pseudocode):
Delphi-Quellcode:
BenutzteBandBreite := BandBreite(InLetzten30SekundenUebertrageneDaten, 30);
if BenutzteBandBreite > 20*1024 then
   Delay(BerechneVerzögerung(BenutzteBandBreite));
UebertrageDatenInSendePuffer;
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat