Forum: Netzwerke
Delphi
by hzzm,
1. Jun 2017
Was mir gerade noch aufstoesst:
TIdThreadSafeStringList kann nicht per Index auf die Strings zugreifen. Was soll das denn?
Ich muss doch irgendwie nur den ersten Befehl/String lesen koennen, um daraus eine Art lockbaren FIFO-Puffer zu bauen.
Forum: Netzwerke
Delphi
by hzzm,
31. Mai 2017
Ah, ja Danke!
Nochmal eine Verstaendnisfrage:
AContext.Data sind alle Daten insgesamt, die noch nicht gelesen wurden?
(unabhaengig davon, ob man das nachher in ein beliebiges TObject castet...)
Forum: Netzwerke
Delphi
by hzzm,
30. Mai 2017
Moin,
ich versuche gerade, einen queue in meine INdy10-Verbindung einzubauen.
Dazu lese ich diesen SO Beitrag und sehe, wie Remy das queuen der Befehle mit einer TIdThreadSafeStringList loest:
procedure TMaster.IdTCPServer1Execute(AContext: TIdContext);
var
Queue: TIdThreadSafeStringList;
List: TStringList;
Tmp: TStringList;