Gibt es eine Moeglichkeit, fuer den Diamond-Operator einen Timeout zu definieren? Will zeilenweise aus einem IO::Socket::INET lesen. Alternativen zum Diamond? Habe bei Google nix gefunden...
Bearbeitung:
Typo in Subject korrigiert - ich hoffe du verzeihst
-- Mit 40 Fieber sitzt man nicht mehr vor dem PC. Man liegt im Bett. Mit dem Notebook.Dieser Post wurde am 14.06.2007 um 10:08 Uhr von FloSoft editiert.
da steht zumindest das man dem Socket schon im konstruktor einen timeout für bestimmte operationen angeben kann. -- class God : public ChuckNorris { };
Mmmmh... funzt nicht. Ich habe einen Server-Socket, und der Timeout soll fuer die Clients gelten. Muss wohl doch ueber select gehen... -- Mit 40 Fieber sitzt man nicht mehr vor dem PC. Man liegt im Bett. Mit dem Notebook.
OK, ich habs. Statt <> benutze ich jetzt eine Unterfunktion, die sich selbst nach 5 sek. ein SIGALRM schickt Funzt einwandfrei -- Mit 40 Fieber sitzt man nicht mehr vor dem PC. Man liegt im Bett. Mit dem Notebook.