Hi,
ich versuche schon seit längerem ein plugin zu schreiben das eine
Verbindung zu einem telnet-server aufnimmt.
Gibt's irgendwo ein Codeschnipsel wie das zu schreiben ist.
Mein Problem ist das lesen der Antworten vom Server.
Vielen Danke
socket read bzw. recv und buf auswerten
-
- Neugieriger
- Beiträge: 7
- Registriert: Dienstag 15. Oktober 2002, 09:40
-
- Developer
- Beiträge: 821
- Registriert: Freitag 20. Juli 2001, 00:00
Du musst den eSocket benutzen.
da kannst du dich an die signale "readyRead_" usw. hängen, und dann z.b. mit readBlock daten lesen.
enigma ist halt event-basiert, d.h. es darf nirgendswo blocken. du bekommst bescheid gesagt wenn neue daten kommen, und kannst die dann verarbeiten. du kannst halt nicht blockierend lesen.
ein beispiel ist der eHTTP-deamon, der aus diesem grund ein wenig "komplex" aussieht (ist er aber eigentlich garnicht
da kannst du dich an die signale "readyRead_" usw. hängen, und dann z.b. mit readBlock daten lesen.
enigma ist halt event-basiert, d.h. es darf nirgendswo blocken. du bekommst bescheid gesagt wenn neue daten kommen, und kannst die dann verarbeiten. du kannst halt nicht blockierend lesen.
ein beispiel ist der eHTTP-deamon, der aus diesem grund ein wenig "komplex" aussieht (ist er aber eigentlich garnicht
-
- Neugieriger
- Beiträge: 7
- Registriert: Dienstag 15. Oktober 2002, 09:40